I have been studying computer for years and I still ___.A.haveB.doC.have beenD.a

I have been studying computer for years and I still ___.A.haveB.doC.have beenD.a

题型:不详难度:来源:
I have been studying computer for years and I still ___.
A.haveB.doC.have beenD.am

答案
D
解析

试题分析:句意:我这么多年一直在学习电脑,并且现在还在学习。And前面的句子用现在完成进行时,表示动作从过去到现在一直在做,而且还可能继续下去,所以用现在进行时,这句话是省略句,完整的是I am still studying it,所以保留be动词,选D。
举一反三
Sorry to have kept you waiting. You must have thought ___.
A.we are not comingB.we were not coming
C.we did not comeD.we were not come

题型:不详难度:| 查看答案
---Harry, we want to know your view about the reform being carried out in our school.
---OK. I ________ to that.
A.am coming B.have comeC.cameD.come

题型:不详难度:| 查看答案
---I hear you won the prize in the English contest last week.
---That was the second time I ________ the prize.
A.had gotB.gotC.getD.have got

题型:不详难度:| 查看答案
Various efforts over the centuries _________ to predict earthquakes to reduce the damage.
A.are being madeB.have been madeC.were madeD.were being made

题型:不详难度:| 查看答案
— You were late again, Peter.
—Sorry, I ______ to be here on time, but the traffic on the roads _____ heavy.
A.wanted; wasB.had wanted; was
C.wanted; would have beenD.had wanted; would have been

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

超级试练试题库

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