精英家教网 > 高中英语 > 题目详情

– 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。
考点:考查时态的用法。

练习册系列答案
相关习题

科目:高中英语 来源: 题型:单选题

---We are informed that the Weifang International Kite Festival starts at 7:00.
---Oh, I didn't expect it was so early! I ________ to go out for dinner with my friends first.

A.was planning B.am planning
C.have been planning D.have planned

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

It ______ that Tokyo will be the host city for the 2020 Summer Olympic Games.

A.will reportB.will be reportedC.has reportedD.has been reported

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

. -Did you get ro the village before the sun set?
-No. It was already midnight. My bike ____ on the way.

A.has broken B.was breaking C.breaks D.broke

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

He will have learned English for eight years by the time he        from the university next year.

A.will graduate B.will have graduated
C.graduates D.is to graduate

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

—Do you know if he has recovered from the illness?
—Recovered? I am afraid that he ________ now in the hospital.

A.is being cured B.is being treated C.has treated D.is cured

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

Jane, I hear you _____ to China. Have you got everything right?

A.have traveled B.travel
C.are traveling D.would travel

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

A: Nancy doesn’t look very well. What’s wrong with her?
B: She has a terrible headache because she ______ too long. She should stop to have a good rest.

A.has been writing B.had written C.is writing D.was writing

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

When I was a little girl, I ________ with my uncle for several years.

A.lived B.have lived C.was lived D.had lived 

查看答案和解析>>

同步练习册答案