作业帮 > 英语 > 作业

Mr.Wilson offers to act-as-a guide for me ;it is around 30 y

来源:学生作业帮 编辑:大师作文网作业帮 分类:英语作业 时间:2024/11/06 08:31:56
Mr.Wilson offers to act-as-a guide for me ;it is around 30 years since he __the city.
A lived in B has lived
C moved to D has moved to
选哪个,为什么呢
Mr.Wilson offers to act-as-a guide for me ;it is around 30 y
C moved to
句型:It is/has been +时间+since从句.
这里since从句用一般过去时.同时当since从句中的动词是延续性的动词时表示从那个动词动作结束开始到现在多久,而当since从句中的动词是短暂性的动词时表示从那个动词动作开始到现在多久.试比较:
It is/has been three years since he worked here.
他不在这里工作已经有3年了.
It is/has been three years since he began to work here.
他来这里工作已经有3年了.
显然根据原题意用moved to.表示他在城里住了差不多30年所以可以做我们的向导.
答案B没有任何语法错误,但是这里live in是延续性动词,故它表示“威尔森先生不在城里住差不多有30年了”,意思截然不同.
欢迎探讨词法语法问题.