题目内容

2.---Is Jack at home?
---No,he_______ the bookshop.He______ there a few minutes ago.(  )
A.has gone to; wentB.has gone to; has been
C.has been to; wentD.has been to; has gone

分析 --Jack在家吗?
--不,他去书店了.他是几分钟之前去那里的.

解答 答案:A.
have gone to 意思是已经去某地了,have been to 意思是去过某地,而且已经从那里回来,动作已经完成了.根据No,可知Jack不在家,他去书店了,所以应该用have gone to,这里主语是he应该用has,再根据He______ there a few minutes ago,可知ago是一个过去的时间,所以本句使用一般过去时;故选:A.

点评 本题考查的是现在完成时,区分has been to和 has gone to用法是解题的关键.

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网