– 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 fo

题型:不详难度:来源:
– Where does your brother work, Jane?
-- In America. But he __________in China for 5 years.
A.has been workingB.has worked
C.workedD.was working

答案
C
解析

试题分析:句意为:--你的弟弟在哪儿工作?--在美国。但是他在中国工作了五年。在美国工作是现在的事情,因为是用了一般疑问句的提问,所在在中国工作五年应是过去的事情。have been doing现在完成进行时,从过去发生的动作一直持续到现在,并且现在还在进行中,故不符合题意;has done现在完成时,从过去发生的动作持续到现在,题目中在中国工作五年但不是现在,故B错误;was doing过去进行时,题目并未正在进行的意思。故答案应为C。
举一反三
The job proved to be much more difficult than I______. 
A.expectB.expectedC.wouldexpectD.hadexpected

题型:不详难度:| 查看答案
Mr. Smith, I should tell you this is the fifth time you ______ me for my twin sister.
A.have mistakenB.are mistaking
C.mistookD.are mistaken

题型:不详难度:| 查看答案
---- How about your last weekend?
---- It was boring. I______ anything.
A.can’t doB.hadn’t doC.haven’t doD.didn’t do

题型:不详难度:| 查看答案
--You do a very good job in German translation!
--Thanks. I ______ German in Zhejiang University for four years!
A.was studyingB.studyC.studiedD.had studied

题型:不详难度:| 查看答案
There______ large quantities of things for him to do, but he managed to finish the work as required.
A.wereB.wasC.areD.is

题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.