– Where does your brother work, Jane?-- In America. But he __________in China fo
题型:不详难度:来源:
– Where does your brother work, Jane? -- In America. But he __________in China for 5 years.A.has been working | B.has worked | C.worked | D.was working |
|
答案
C |
解析
试题分析:句意为:--你的弟弟在哪儿工作?--在美国。但是他在中国工作了五年。在美国工作是现在的事情,因为是用了一般疑问句的提问,所在在中国工作五年应是过去的事情。have been doing现在完成进行时,从过去发生的动作一直持续到现在,并且现在还在进行中,故不符合题意;has done现在完成时,从过去发生的动作持续到现在,题目中在中国工作五年但不是现在,故B错误;was doing过去进行时,题目并未正在进行的意思。故答案应为C。 |
举一反三
The job proved to be much more difficult than I______. A.expect | B.expected | C.wouldexpect | D.hadexpected |
|
Mr. Smith, I should tell you this is the fifth time you ______ me for my twin sister.A.have mistaken | B.are mistaking | C.mistook | D.are mistaken |
|
---- How about your last weekend? ---- It was boring. I______ anything.A.can’t do | B.hadn’t do | C.haven’t do | D.didn’t do |
|
--You do a very good job in German translation! --Thanks. I ______ German in Zhejiang University for four years!A.was studying | B.study | C.studied | D.had studied |
|
There______ large quantities of things for him to do, but he managed to finish the work as required. |
最新试题
热门考点