题目内容
14.那个著名的法国作家已经去世三年多了.The famous French writer has been dead for over three years..分析 The famous French writer has been dead for over three years.
解答 答案:The famous French writer has been dead for over three years.结合句意可知表达的动作发生在过去,持续了一段时间故用现在完成时have/has+过去分词,主语The famous French writer,故has,die是短暂性动词,不能一段时间 for over three years连用,故换成be dead,be的过去分词been,故答案是The famous French writer has been dead for over three years.
点评 现在完成时有两种用法1.过去发生的某一动作对现在造成的影响或结果或到现在为止已经发生或完成的动作.2.表示过去发生的、持续到现在的动作或状态.
练习册系列答案
相关题目
5.Please don't stand near the pandas.They are friendly but they can be ______,too.( )
| A. | famous | B. | lovely | C. | dangerous | D. | shy |
9.Why are you so late?The film twenty minutes ago.( )
| A. | has begun | B. | has been | C. | has been on | D. | began |
4.---I will have the final exam tomorrow.
_______.( )
_______.( )
| A. | Have a good time | B. | Good trip. | ||
| C. | Good luck. | D. | Good job. |