would+do是对过去习惯的推测还是表示过去习惯做某事

Before his retirement he would catch the early bus every morning.

请问老师,上句中的would是对过去习惯的推测吗?一直以为是过去习惯做某事,可是看到有书说这是对过去习惯的推测,不太明白两者有什么不同?

谢谢老师的解答。

请先 登录 后评论

最佳答案 2017-05-31 12:58

would接动态动词+频度状语,表示过去的习惯性事件。如果说是对过去习惯的推测也可以,但前提是这个推测是站在过去的立场进行推测,而不是站在现在的立场对过去进行推测。因此二者是一致的。说话人脑子里关注的时间是主语退休前那段时间,从这个立场推测,情态动词就是只能用过去式,后接不带to的不定式。如果是站在现在的立场推测过去,情态动词可以用现在式,后接不定式的完成体形式。因此推测也分两种。站在现在的立场推测,还是站在过去的立场推测。

used to to后接静态动词或动态动词都可以。would do只能接动态动词。

请先 登录 后评论

其它 2 个回答

陈才   - 英语教师
擅长:中考英语,词法问题

Before his retirement he would catch the early bus every morning.

参考译文:在他退休之前,他每天早上总是赶坐早班车

(would do sth 表示主语在过去的一种经常性/习惯性的动作行为)

请问老师,上句中的would是对过去习惯的推测吗?一直以为是过去习惯做某事,可是看到有书说这是对过去习惯的推测,不太明白两者有什么不同?

(1)sb would do sth 表示主语以前/过去经常反复做某事

(2)sb used to do sth表示主语以前/过去经常做某事,但是现在不做了

请先 登录 后评论
yoshiki31

would do sth我理解的是过去反复做某事(不能说明现在不再这样做了),而used to do sth我理解是过去经常做某事(言外之意,现在不再这样做了)。

请先 登录 后评论
  • 3 关注
  • 6 收藏,38171 浏览
  • beginner 提出于 2017-05-31 07:12

相似问题