| A. | has been to,has been | B. | has gone to,has gone | ||
| C. | has been to,has gone | D. | has gone to,has been |
分析 -莉莉在哪里?
--她去了成都.她在那里待了两天.
解答 答案:D
第一个空根据题意可知,莉莉现在不在说话地点,"已经去了成都",have gone to 表示"已去了某地",have been to 表示"过去曾去过某地",现在已不在该地,故择have gone to;第二个空是已经待在成都两天了,have been in 表示"已在某地待了多久",后面跟副词there,去掉in,选择have been.故选D.
点评 本题主要考查have been to,have gone to,have been in的区别.have been to 表示"过去曾去过某地",说话时已从该地回来或已从该地去了其他城市,总之,说话时已不在该地;have gone to则表示"已去了某地",说活时不在说活地点,或在去某地的途中,或已到了某地,总之现在还未回来; have been in表示"已在某地待了多久",后面加副词不要in.
科目:初中英语 来源: 题型:填空题
查看答案和解析>>
科目:初中英语 来源: 题型:填空题
查看答案和解析>>
科目:初中英语 来源: 题型:选择题
| A. | may | B. | must | C. | should | D. | can |
查看答案和解析>>
科目:初中英语 来源: 题型:填空题
查看答案和解析>>
湖北省互联网违法和不良信息举报平台 | 网上有害信息举报专区 | 电信诈骗举报专区 | 涉历史虚无主义有害信息举报专区 | 涉企侵权举报专区
违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com