题目内容

20.100.他们花了多长时间扑灭了这场大火?
How long did it take them to put out the fire?.

分析 How long did it take them to put out the fire?

解答 答案:How long did it take them to put out the fire?
结合汉语意思可知是已经发生的事情,故用一般过去时表达;此句为特殊疑问句,"花了多长时间"应用疑问词组how long提问;后跟疑问语序;此句可用固定句型It takes sb some time to do sth来表达花费某人多长时间做某事;"扑灭"用动词短语put out;其后跟宾语"这场大火"the fire;因为是疑问句,take为实意动词,所以应该借助于助动词did加形式主语it再加动词原形take,"他们"的宾格为them,后跟动词不定式to put out the fire.故此句可完整表达为:How long did it take them to put out the fire?

点评 此题考查一整句话的翻译.做题时要根据汉语确定出句子的大的架构,联系固定句型和时态,短语等做出正确的合乎句意和语法的句子.

练习册系列答案
相关题目

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

精英家教网