Andy has __________for five years. Five years _______ a long time.A .left home,

Andy has __________for five years. Five years _______ a long time.A .left home,

题型:不详难度:来源:

Andy has __________for five years. Five years _______ a long time.
A .left home, is                       B. been away from home, is
C. left home, are                       D. been away from home, are

答案
B
解析
考查现在完成时和主谓一致。短暂性动词不能与一段时间连用,必须转换为状态性动词,leave/go转换为be away;five years是一段时间,排除A、C;当时间、金钱、距离等作主语时,常看作单数,谓语用is。句意“安迪离开家已经五年了,五年是挺长的一段时间。”故选B。
举一反三
-- What’ s the weather like?
-- Oh, it       outside. Take an umbrella with you.
A.rainsB.is rainingC.was rainingD.rained

题型:不详难度:| 查看答案
By the end of 2011, all of China’s public art galleries(画廊)________free to enter.
A.have beenB.had beenC.will beD.would be

题型:不详难度:| 查看答案
The writer told us that he________ a great number of short stories in the last few years.
A.wroteB.was writtenC.has writtenD.had written

题型:不详难度:| 查看答案
—Where     you last weekend?  —I____ at my uncle’s home.
A. are, am              B. were. am             C. were. was
题型:不详难度:| 查看答案
     the girl was walking down the street, the alien     into a store.
A. Until; went          B. While; went           C. While; was going
题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

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