题目内容

【小题1】Have you traveled to Guangdong? (作否定回答)
               , I     .
【小题2】We have lived here for about ten years.        (对划线部分提问)
               have you lived here?
【小题3】Amy began to live in China five years ago. (改为同义句)
Amy      lived in China      five years.
【小题4】 You have already been there for many times.(改为一般疑问句)
Have you ______ there for many times _____?
【小题5】I bought the books seven weeks ago.(改为同义句)
I _______ _______ the books for seven weeks.

【小题1】No, I haven’t.
【小题2】How long.
【小题3】has ..for.
【小题4】been../.yet。
【小题5】have had.

解析试题分析:
【小题1】根据上句是现在完成时态可知助动词是have,故否定回答是,No, I haven’t.
【小题2】根据划线部分是一段时间,可知用how long 提问,故填How long.
【小题3】根据句意,艾米在五年前就开始在中国居住,可以改为现在完成时态的句式。艾米在中国生活了五年了。故填has ..for.
【小题4】现在完成时态的一般疑问句就是把助动词have/has提前,always已经,用于肯定句,yet用于否定句,已经,故填been../.yet。
【小题5】根据句意,我在几周前买的这些书。现在完成时可以用来表示发生在过去某一时刻的,持续到现在的动作(用行为动词表示)或状态(be动词表示)常与for(+时间段),since(+时间点或过去时的句子)连用. 现在完成时中,非延续性动词不能与for和since引导的表示一段时间的状语连用,通常是用相应的延续性动词来代替。buy对应的延续性状态词是 have.根据句意,故填have had.
考点:句型转换。

练习册系列答案
相关题目

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

精英家教网