– Alex, how long ____________ you ___________ in this school?--For three years.

– Alex, how long ____________ you ___________ in this school?--For three years.

题型:不详难度:来源:
– Alex, how long ____________ you ___________ in this school?
--For three years. I’ll graduate in July.
A.are; studyingB.do; studyC.will; studyD.have; studied

答案
D
解析

试题分析:句意:亚历克斯,你已经在这个学校学习了多久呢?有3年了。我将在7月份毕业。后文有For three years.三年的时间,表示一段时间,句中用现在完成与how long一起连用,故选D
点评:现在完成时表示动作已经完成,并对现在造成了影响。初中阶段注意两个词所连的时间状语,即for后面加一段时间;since后面加点时间,有这两个短语在句子中时,句子都需要用现在完成时。
举一反三
Prison Break is the best American TV play that I _____these years.
A.watchB.will watchC.have watchedD.was watching

题型:不详难度:| 查看答案
--Excuse me.Did you see a girl in red passing by just now?
----No,sir .I______a newspaper.
A.readB.was readingC.have readD.am reading

题型:不详难度:| 查看答案
---Do you know when Dr Smith_____for dinner this evening?
----No,but I think he _____when he is free.
A.will come;comesB.will come;will come
C.comes;comesD.comes;will come

题型:不详难度:| 查看答案
Nina is clever but kind of lazy. If she ___harder next term, she ___ better grades.
A.will work; getsB.works; will get
C.will work; will getD.works; gets

题型:不详难度:| 查看答案
—I’ve got a ticket to the ball game tonight.
—Oh. How ___________ you __________ it?
A.had, gotB.did, getC.do, getD.will, get

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

超级试练试题库

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