题目内容
【题目】语法专练:句型转换
【1】I have already finished my homework.(改为否定句)
I ________ ________ my homework ________.
【2】He has read the book The Kite Runner.(改为一般疑问句并做肯定回答)
—________ he ________ the book The Kite Runner?
—Yes, he ________.
【3】She wrote a letter to her cousin.(用just改为现在完成时)
She ________ just ________ a letter to her cousin.
【4】Tony isn’t at home. He went to Hong Kong.(合并为一句)
Tony ________ ________ ________ Hong Kong.
【5】I came here two days ago.(改为同义句)
I ________ ________ here ________ two days.
【答案】
【1】 haven't finished yet
【2】 Has read has
【3】 has written
【4】 has gone to
【5】 have been for
【解析】
【1】句意:我已经完成我的家庭作业了。
考查肯定句转否定句。在have后加not且缩写为haven’t;finished保持不变;用yet代替already放在句末。故答案为haven’t finished;yet。
【2】句意:——他已经读完《追风筝的人》这本书了。
考查陈述句转一般疑问句并做肯定回答。一般疑问句需要把has提前且首字母大写;read保持不变。肯定回答用“Yes, he has”。故答案为Has;read;has。
【3】句意:她给她的表弟写了一封信。
考查改写句子。现在完成时的结构是“have done”,主语“She”是第三人称单数,助动词用第三人称单数形式has;wrote的过去分词是written。故答案为has written。
【4】句意:Tony不在家。他去了香港。
考查合并句子。合并后句意保持不变,表示“Tony去了香港还未回来”,用have gone to表示“去了某地还未回来”,主语“Tony”是第三人称单数,助动词用第三人称单数形式has。故答案为has gone to。
【5】句意:我两天前来了这里。
考查同义句转换。结合转换后题干可知要表示“我来这里两天了”,用“for +时间段”作时间状语,句子用现在完成时,其结构为“have done”,主语“I”是第一人称单数,助动词用原形;come的延续性动词是be,其过去分词是been。故答案为have been;for。