It____five years since they ____ to China.

It____five years since they ____ to China.
A.was,moved B.was ,have moved C.is,have moved D.is,moved
catwhere 1年前 已收到6个回答 举报

冷冰恰恰 幼苗

共回答了13个问题采纳率:76.9% 举报

1.It is some time(一段时间) + since引导的时间状语从句
= It has been some time(一段时间) + since引导的时间状语从句
该固定句型意思是“自从...以来已经多久时间了”.
2.其中要求since引导的从句必须采用一般过去时,而主句是一般现在时或现在完成时.
综上,选D

1年前

1

ronaldfree 幼苗

共回答了103个问题 举报

D. 这个时态组合是必须熟练掌握的

1年前

2

支共地下vv 幼苗

共回答了19个问题 举报

D

1年前

1

4kgrubby 幼苗

共回答了507个问题 举报

D.is,moved
这一表达方式在英语口语8000句里面有。
其实前面也可以用现在完成时态(has been)来表达的。
两种表达方式都对。放心!

1年前

1

交天下朋友 幼苗

共回答了59个问题 举报

D
前面是一般时态,后面表示5年前,用过去时。
这个句子是经常考的,建议你记住

1年前

0

冰夹雪 幼苗

共回答了1个问题 举报

D

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 21 q. 0.028 s. - webmaster@yulucn.com