Before his retirement he would catch the early bus every morning.
请问老师,上句中的would是对过去习惯的推测吗?一直以为是过去习惯做某事,可是看到有书说这是对过去习惯的推测,不太明白两者有什么不同?
谢谢老师的解答。
曹老师:
would接动态动词+频度状语,表示过去的习惯性事件。如果说是对过去习惯的推测也可以,但前提是这个推测是站在过去的立场进行推测,而不是站在现在的立场对过去进行推测。因此二者是一致的。说话人脑子里关注的时间是主语退休前那段时间,从这个立场推测,情态动词就是只能用过去式,后接不带to的不定式。如果是站在现在的立场推测过去,情态动词可以用现在式,后接不定式的完成体形式。因此推测也分两种。站在现在的立场推测,还是站在过去的立场推测。
used to to后接静态动词或动态动词都可以。would do只能接动态动词。
陈老师:
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表示主语以前/过去经常做某事,但是现在不做了
y老师:
would do sth我理解的是过去反复做某事(不能说明现在不再这样做了),而used to do sth我理解是过去经常做某事(言外之意,现在不再这样做了)。