It’s about 10 years ________ his aunt went to Canada. A. for B. before C. since D. until答案是D 求解 为什么不是C? 详细解释一下~~

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/08 12:02:07
It’sabout10years________hisauntwenttoCanada.A.forB.beforeC.sinceD.until答案是D求解为什么不是C?详细解释一下~~It’sabou

It’s about 10 years ________ his aunt went to Canada. A. for B. before C. since D. until答案是D 求解 为什么不是C? 详细解释一下~~
It’s about 10 years ________ his aunt went to Canada. A. for B. before C. since D. until
答案是D 求解 为什么不是C? 详细解释一下~~

It’s about 10 years ________ his aunt went to Canada. A. for B. before C. since D. until答案是D 求解 为什么不是C? 详细解释一下~~
C.since
since 引导一段时间.自从……起(到说话时为止)已大约10年了.

A for后面接句子的话表示的是原因,“因为”,排除A
B before 在...之前,后面his aunt went to Canada用了过去时went,用before的话,在went的前面发生,即表示过去的过去,这时前面的句子应该用过去完成时,这里不是,所以排除B
C since 自从,如果用since,前面的句子应该用现在完成时,这里也不是,所以排除C
D unti...

全部展开

A for后面接句子的话表示的是原因,“因为”,排除A
B before 在...之前,后面his aunt went to Canada用了过去时went,用before的话,在went的前面发生,即表示过去的过去,这时前面的句子应该用过去完成时,这里不是,所以排除B
C since 自从,如果用since,前面的句子应该用现在完成时,这里也不是,所以排除C
D until 直到,直到她阿姨去加拿大已经10年了。

收起

unill...to...是固定搭配意思是直到。。。才。。。所以选d
这个老师跟我们讲过