<p class="ql-block"> used to do与would do常常表达“过去的习惯动作”,但两者在表意与用法上还是有细微差别,以下通过例句予以说明。</p><p class="ql-block">一)used to do</p><p class="ql-block">used to do表示过去常常做某事,但现在不再做了,强调过去与现在的对比。例如:</p><p class="ql-block">I used to smoke, but I quit last year.</p><p class="ql-block">(我过去常常吸烟,但去年我戒了。)</p><p class="ql-block">↑↑这句话中,used to do清晰地表达了过去习惯与现在状态的对比。</p><p class="ql-block">She used to play tennis every Saturday, but now she prefers yoga.</p><p class="ql-block">(她过去每个星期六都打网球,但现在她更喜欢瑜伽。)</p><p class="ql-block">↑↑这句话中,used to do清晰地表达了过去习惯与现在爱好的对比。</p><p class="ql-block">He used to be a teacher, but now he's a writer.</p><p class="ql-block">(他过去是一名教师,但现在他是一名作家。)</p><p class="ql-block">↑↑这句话中,used to do表示了过去的一种职业状态,并且与现在的状态形成了对比。</p> <p class="ql-block">二)would do</p><p class="ql-block">would do通常用于表示过去反复进行的动作或某种倾向,更多地强调过去动作的反复性,并不直接涉及现在是否还保持这种习惯。</p><p class="ql-block">△would do所在的句子一般会先给出过去时间背景,然后才能用would do,并且没有“现已无此习惯”的含义。例如:</p><p class="ql-block">When I was a child, I would watch cartoons every day after school.(当我还是个孩子的时候,我放学后每天都会看动画片。)</p><p class="ql-block">↑↑这句话中,would do描述了过去的一个反复进行的动作~看动画片,至于现在是否常看动画片不知道。</p><p class="ql-block">John would sit for hours without saying a word, just staring out the .</p><p class="ql-block">(约翰总是一声不吭地一坐就是几个小时,只是盯着窗外看。)</p><p class="ql-block">↑↑这句话中,would do强调了约翰过去经常保持的一种行为倾向或状态。</p><p class="ql-block">三)总结</p><p class="ql-block">△used to do侧重于表达过去与现在的对比,既可以表示动作也可以表示状态。</p><p class="ql-block">△would do则更多地强调过去动作的反复性和习惯性,不直接涉及现在是否还保持这种习惯,且表过去习惯时比used to正式。</p>