He _____ in this factory for 20 years already.A.will workB.worksC.has workedD.is

He _____ in this factory for 20 years already.A.will workB.worksC.has workedD.is

题型:不详难度:来源:
He _____ in this factory for 20 years already.
A.will workB.works
C.has workedD.is working

答案
C
解析

试题分析:句意:他已经在这家工厂工作20年了。结合语境可知本句描述的是从过去一直持续到现在的动作,故用现在完成时态。选C。
举一反三
The 2014 FIFA World Cup        in Brazil on June 13.
A. is opening              B. has opened             C. opened
题型:不详难度:| 查看答案
— Beibei, is Mr. Chen in the office?
— No. He        for half an hour.
A. left                   
B. has left           
C. has been away
题型:不详难度:| 查看答案
Since Project Hope started,it _______ millions of children to come back to school
A.has helped     B.helped          C.is helping
题型:不详难度:| 查看答案
                tennis with my cousin every day when I was in America.
A.playB.played
C.had playedD.has played

题型:不详难度:| 查看答案
--Wow! You have a ticket to the Expo!
--lt        - by my uncle.  He is working in Shanghai.
A.has boughtB.had bought
C.is boughtD.was bought

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

超级试练试题库

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