题目内容

13.What changes __________ in your lives?(  )
A.have there hadB.has there beenC.have there beenD.has there had

分析 你的生活有什么改变吗?

解答 答案:C.there be表示有,结合前后语境是表达你的生活有什么改变吗,发生在过去,对现在造成一定的影响,故用现在完成时have/has+过去分词,主语changes复数,故have,be的过去分词been,这里是特殊疑问句,将have提前,故have there been,故选C.

点评 现在完成时有两种用法1.过去发生的某一动作对现在造成的影响或结果或到现在为止已经发生或完成的动作.2.表示过去发生的、持续到现在的动作或状态.

练习册系列答案
相关题目

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

精英家教网