- 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 from | B.did you leave | C.have you left | D.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 |
最新试题
热门考点