- How long _______ home?-For about three months.A.have you been away fromB.did y

- How long _______ home?-For about three months.A.have you been away fromB.did y

题型:不详难度:来源:
- How long _______ home?
-For about three months.
A.have you been away fromB.did you leave
C.have you leftD.are you away from

答案
A
解析
考查现在完成时。“你离开家多久了?”“大约三个月了。”动作发生在过去,对现在造成的影响,用现在完成时,完成时常与一段时间连用。Leave是短暂性动词,不能与一段时间连用,应该转换为be away。故选A。
举一反三
His father _____ to Nanjing. He _____ back next week.
A.     has been, is   B has been, will be C. has gone, is  D. has gone, will be
题型:不详难度:| 查看答案
There _______a football match in this school next week.
A. will have     B. is going to have     C. will be
题型:不详难度:| 查看答案
He _____ when the UFO arrived.         
A. was sleeping   B. were sleeping       C. has slept
题型:不详难度:| 查看答案
I have been ______ English _______ ten years.
A. study; for      B. studying; since      C. studying ; for   
题型:不详难度:| 查看答案
—How many times _____ he _____ NanChong?  —Twice.     
A. has, gone to     B. has, bee to       C. has ,been in
题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

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