首页 > 留学知识库

问题: 选什么? 为什么?

Mary worked very carefully so that she ________ not make any mistakes.
A. could B. should C. would D. must

解答:

选: C. would

主句中谓语动词是过去式,worked告诉我们时间的基点是过去;
so that在这里表示目的“为使,以便”,其后应表达worked very carefully 的目的,从句中谓语应该使用过去将来时,would是will的过去式,常用来表达过去将来时。


请参看下面以现在时间为基点的例句:
I want to leave now so that I won't be late.
我现在就要走了,以便不致迟到。