英语一般过去式与过去完成式的区别

如题所述

1.含义不同。
  一般过去式表示过去发生过的一件事情或是一种状态,但是只是过去的情况。
  过去完成式表示过去的过去,也就是说过去的某个时间之前发生的动作或是存在的状态。
  2.构成不同。
  一般过去式就是did的形式。一般加ed构成;以不发音的e结尾的加d;重读闭音节双写最后的辅音字母再加ed;辅音字母加y结尾的,把y变成i再加ed。不规则的需要记忆。
  过去完成式构成:had
+done(动词的过去分词)。
  3.时间状语不同。
  如果句子里出现yesterday、just
now、last
night、last
week、last
month等等,用一般过去式。
  如果句子里出现before+过去式;by
the
end
of+过去的时间(last
week)等等,用过去完成时。
  例如:
  it
suddenly
came
back
to
me
where
i
saw
him
last
time.
  我突然想起来我上次是在什么地方见到他的。
  he
threw
his
homework
aside
and
watched
tv
yesterday
evening.
  昨天晚上他把家庭作业抛到一边去看电视了。
  she
wanted
to
know
if
i
had
finished
m
homework.
(发生在wanted之前)
  她想要知道我是否已经完成了我的作业。
  he
had
eaten
all
the
food
before
we
arrived
that
day.
  那一天,我们到达之前他把食物都吃了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-03-10
过去完成式是过去完成的事情
但是对现在的事情产生影响
但是过去式只是表述过去发生的事情
看例题
孩子问爸爸可以出去玩不
爸爸问他作业做完了不
那言下之意就是没做完就是不能出去玩了
那个完成作业与否就是影响孩子能不能出去玩了
所以选C
相似回答