题目内容
- 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。
考查现在完成时。“你离开家多久了?”“大约三个月了。”动作发生在过去,对现在造成的影响,用现在完成时,完成时常与一段时间连用。Leave是短暂性动词,不能与一段时间连用,应该转换为be away。故选A。
练习册系列答案
相关题目