题目内容
2.他的同龄人已搬回城市好几年了,而他仍坚守那片保护区.Peopleof his age have been back to the city for years,but he kept protecting the reserve.
分析 of his age have been back.
解答 答案:of his age have been back.
表示同龄人用of one's age作为定语修饰people,这里是of his age(他的同龄人),结合句意可知回来这个动作be back发生在过去,持续了一段时间,故用现在完成时have/has+过去分词,be的过去分词been,主语people复数,故have,故答案是of his age have been back.
点评 现在完成时表示过去已经开始,持续到现在还可能继续下去的动作或状态,可以和表示过去的某一时刻延续到现在(包括"现在"在内)的一段时间的状语连用.如:these days,by the end of…,(到…为止) since (自从…以来),for+一段时间,so far (到目前为止).
练习册系列答案
相关题目
13.I ____ 30pages of the book so far,but I hope to finish it by next week.( )
| A. | read | B. | am reading | C. | have read | D. | will read |
14.1didn't see clearly how the accident happened because it heavily.( )
| A. | is raining | B. | rains | C. | will rain | D. | was raining |