– 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; studying | B.do; study | C.will; study | D.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.watch | B.will watch | C.have watched | D.was watching |
|
--Excuse me.Did you see a girl in red passing by just now? ----No,sir .I______a newspaper.A.read | B.was reading | C.have read | D.am reading |
|
---Do you know when Dr Smith_____for dinner this evening? ----No,but I think he _____when he is free.A.will come;comes | B.will come;will come | C.comes;comes | D.comes;will come |
|
Nina is clever but kind of lazy. If she ___harder next term, she ___ better grades. A.will work; gets | B.works; will get | C.will work; will get | D.works; gets |
|
—I’ve got a ticket to the ball game tonight. —Oh. How ___________ you __________ it?A.had, got | B.did, get | C.do, get | D.will, get |
|
最新试题
热门考点