A. | have come to | B. | have been to | C. | have come in | D. | have been in |
分析 --格林一家什么时候来中国的?
--他们已经在中国七年.
解答 答案:D.考查现在完成时态.句意"格林一家什么时候来中国的?他们已经在中国七年.".come是非延续性动词.不能用于现在完成时态,因此A,C不正确.have been to去过…,现在已返回.have been in去到某个地方没走.结合语境"for seven years"七年了.可知,应该是已经在中国七年了.没有离开过,因此用have been in.答案是D.
点评 现在完成时态,由"have/has+过去分词"构成,表示动作发生在过去,但与现在的情况有联系.也表示从过去某一时间开始一直延续到现在并还可能继续延续下去的动作.结合语境,注意人称变化及动词过去分词变化.
科目:初中英语 来源: 题型:阅读理解
查看答案和解析>>
科目:初中英语 来源: 题型:选择题
A. | must | B. | may | C. | shouldn't | D. | can |
查看答案和解析>>
科目:初中英语 来源: 题型:阅读理解
查看答案和解析>>
科目:初中英语 来源: 题型:选择题
A. | lost | B. | won | C. | passed | D. | beat |
查看答案和解析>>
科目:初中英语 来源: 题型:选择题
A. | and | B. | though | C. | but | D. | if |
查看答案和解析>>
湖北省互联网违法和不良信息举报平台 | 网上有害信息举报专区 | 电信诈骗举报专区 | 涉历史虚无主义有害信息举报专区 | 涉企侵权举报专区
违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com