题目内容
5.戴安娜已经离开家乡十年了,她希望尽快回来.Dianahas been away from her hometown for ten years and she hopes to come backas soon as possible.
分析 has been away from,as soon as.
解答 答案:has been away from,as soon as.结合句意可知离开leave的动作发生在过去,持续了一段时间用现在完成时have/has+过去分词,主语为单数故用has,这里的leave是短暂性动词,不能和一段时间for ten years连用,需换成be away from,be的过去分词been,及has been away from;表示尽快结合后面的possible用as soon as possible,故答案是has been away from,as soon as.
点评 当现在完成时表示持续时,谓语动词不能使用非延续性动词(短暂性动词),而应该使用延续性动词
练习册系列答案
相关题目
20.______ great fun Andrew has ______ DIY in the art room with his classmates!( )
A. | What; doing | B. | What; done | C. | How; doing | D. | How; done |
10.Although he suffered a lot from his foot problem,____ could stop him from finishing the race( )
A. | nothing | B. | something | C. | anything | D. | everything |
15.I was writing a letter she was making a telephone call.( )
A. | while | B. | when | C. | before |