| A. | has gone to; has been to | B. | has gone to; has been in | ||
| C. | has been to; has been in | D. | has been to; has gone to |
分析 ---你的老师在哪里?
---他去了图书馆,已经一个小时了.
解答 答案:B.结合上文Where is your teacher可知老师不在,去了某地,动作发生在过去,持续了一段时间用现在完成时have/has+过去分词,have/has gone to去了某地,have/has been to 去过某地,have/has been in在某地待了多久,主语he,故has,结合for an hour可知是表达待了多久,故答案是B.
点评 have/has been to意为"曾经去过某地",现在已不在那里了,后可接次数,如once,twice,three times等,表示"去过某地几次",也可和 just,never,ever等连用.如:My father has been to Beijing twice.我父亲去过北京两次.
I have never been to the Great Wall.我从未去过长城.
Have/has been in表示"在某地呆了多少时间",常与时间段状语连用.如:
I have been in Shanghai for three years.我到上海已有三年了.
He has been in London for half a month.他来伦敦已有半个月了.
科目:初中英语 来源: 题型:填空题
查看答案和解析>>
科目:初中英语 来源: 题型:填空题
查看答案和解析>>
科目:初中英语 来源: 题型:填空题
查看答案和解析>>
科目:初中英语 来源: 题型:填空题
查看答案和解析>>
科目:初中英语 来源: 题型:填空题
查看答案和解析>>
科目:初中英语 来源: 题型:填空题
查看答案和解析>>
湖北省互联网违法和不良信息举报平台 | 网上有害信息举报专区 | 电信诈骗举报专区 | 涉历史虚无主义有害信息举报专区 | 涉企侵权举报专区
违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com