题目内容

【题目】Mr Li ____ England. He ____ London for two weeks.

A. has been to; has been to B. has gone to; has been in

C. has been to; has been in D. has gone to; has been to

【答案】B

【解析】

试题分析:句意:先生去英国了,他到英国已经有两星期了。 have/has gone to:表示去了某地(人未回来), have/has been to:表示去过某地(人已回来), have/has been in:表示在某地(的状态)。结合语境可知,先生到英国已经两个星期了,因“到达”是短暂动词,不可用于表示一段时间的现在完成时句子中,但状态可持续,故选B。

练习册系列答案
相关题目

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

精英家教网