used to 与would的区别“used to 和would 都用来表达现已不存在的过去的习惯或状态.但would不能用在所述故事的开始.”这句话做何理解啊?请说清楚这两个词的区别

问题描述:

used to 与would的区别
“used to 和would 都用来表达现已不存在的过去的习惯或状态.但would不能用在所述故事的开始.”这句话做何理解啊?
请说清楚这两个词的区别

楼上的说的很详细啊。

used to + 动词不定式描述一个过去习惯的动作或状态,但现在不再继续了.eg.I used to go to work by bus,but I go by car now.(i.e.both habits,past and present).
但used to 也可以指一个明确的过去时间(这个过去的时间状语很重要),并描述一个过去的经常发生的动作,和目前的状态没有直接关系或一个暗含的对比.eg.Have you always liked walking?--Yes,I remember when I was young I often used to go for long walks on my own.这里,说话人现在的习惯于此毫无关系,他现在也许还保持这个习惯,也许没有,尽管这问题暗指他现在还有这个习惯.此时,used to 可以用would 替换.i.e.When I was young,I would often go for long walks on my own.
would 的这种用法只见于叙事文章中,而不用于日常对话中.
当used to 用来指一个过去的习惯且现在已经停止,则不能用would 替换.eg.This sort of novel used to be very popular(but it isn't now).
总而言之,如果句子中有一个特定的过去时间状语,则既可以用used to也可以用would,反之,如果没有这个特定的过去时间状语,则只能用used to 因为它表示的这个过去习惯动作现在已经停止