英语语法-请问这道题选哪个?为什么?( ) 9.— It’s good to see you again,Agnes.— This has been our first chance to visit since ———— from Iran.A.you return B.you returned C.you have returned D.returning
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/20 03:51:24
![英语语法-请问这道题选哪个?为什么?( ) 9.— It’s good to see you again,Agnes.— This has been our first chance to visit since ———— from Iran.A.you return B.you returned C.you have returned D.returning](/uploads/image/z/5244886-46-6.jpg?t=%E8%8B%B1%E8%AF%AD%E8%AF%AD%E6%B3%95-%E8%AF%B7%E9%97%AE%E8%BF%99%E9%81%93%E9%A2%98%E9%80%89%E5%93%AA%E4%B8%AA%3F%E4%B8%BA%E4%BB%80%E4%B9%88%3F%28+%29+9.%E2%80%94+It%E2%80%99s+good+to+see+you+again%2CAgnes.%E2%80%94+This+has+been+our+first+chance+to+visit+since+%E2%80%94%E2%80%94%E2%80%94%E2%80%94+from+Iran.A.you+return+B.you+returned+C.you+have+returned+D.returning)
英语语法-请问这道题选哪个?为什么?( ) 9.— It’s good to see you again,Agnes.— This has been our first chance to visit since ———— from Iran.A.you return B.you returned C.you have returned D.returning
英语语法-请问这道题选哪个?为什么?
( ) 9.— It’s good to see you again,Agnes.
— This has been our first chance to visit since ———— from Iran.
A.you return B.you returned C.you have returned D.returning
英语语法-请问这道题选哪个?为什么?( ) 9.— It’s good to see you again,Agnes.— This has been our first chance to visit since ———— from Iran.A.you return B.you returned C.you have returned D.returning
B since是标志,前面是现在完成时,后面是一般过去时
B,
现在完成时态后面的介词since接的过去时态
选择B,这是现在完成时的用法。前面是现在完成时后面是过去式
应该选C哦。意思来说是从Agnes从伊朗回来这个时间点,直到这第一次有机会见面一直以来,所以选择C。
选择B。因为since 这个词意思是 自从,因此它后面跟的是一个过去的时间点。have been 这不是表示一个时间点,而过去时是表示时间点的表达。因此一般是使用过去时。D项光从语法上来看,勉强可以。
但是由于它没有说出是谁从IRAN回来。所以不好。。如果前面加上you。。since you returning from Iran. 其实也是可以的。
综合以上,应该选择B。...
全部展开
选择B。因为since 这个词意思是 自从,因此它后面跟的是一个过去的时间点。have been 这不是表示一个时间点,而过去时是表示时间点的表达。因此一般是使用过去时。D项光从语法上来看,勉强可以。
但是由于它没有说出是谁从IRAN回来。所以不好。。如果前面加上you。。since you returning from Iran. 其实也是可以的。
综合以上,应该选择B。
收起
B 主句用完成时 since后面的从句用过去式