题目内容
13.What changes __________ in your lives?( )| A. | have there had | B. | has there been | C. | have there been | D. | has there had |
分析 你的生活有什么改变吗?
解答 答案:C.there be表示有,结合前后语境是表达你的生活有什么改变吗,发生在过去,对现在造成一定的影响,故用现在完成时have/has+过去分词,主语changes复数,故have,be的过去分词been,这里是特殊疑问句,将have提前,故have there been,故选C.
点评 现在完成时有两种用法1.过去发生的某一动作对现在造成的影响或结果或到现在为止已经发生或完成的动作.2.表示过去发生的、持续到现在的动作或状态.
练习册系列答案
相关题目
5.-Andy,I wonder ______ the new sports clothes.
--Of course by credit card.( )
--Of course by credit card.( )
| A. | what you paid for | B. | how you paid for | ||
| C. | why you paid for |
3.How many ________ are there in the school?( )
| A. | librarys | B. | classes | C. | glass | D. | grade |