He woke up ____ his house on fire to find and find finding found 不要说什么专业用语 要易懂
He woke up ____ his house on fire to find and find finding found 不要说什么专业用语 要易懂
He woke up ____ his house on fire.
A. to findB. and find C.findingD. found
答:这是一道有争议的好题!
待我慢慢分析.
此题句出现于:
12年英语专业四级考试预测试卷(1)
59. In the sentence “He woke up to find his house on fire.”, the italicized part .
也出现在别处:
英语句子成分很详细的分析 - 大学课件 -
/ For many of these families a college education was something new.(对其中的许多家庭来说大学教育是件新事物. / He woke up to find his house on fire.”, 他醒来发现房子着火了. )
我们知道,不定式一般作目的状语,可用in order to do sth. 可放句首.有时也可以用作结果状语从句,表示“出乎意料之外的”结果!,前面多半有only,但也不是一定要有only.
楼主的题句,可以排除BD.如改为and found,则是最好的句子,
He woke up and found his house on fire. 意为:
他醒了过来,发现房子着火了.
而这句话,我们知道,and found 这个并列谓语,常可用一个现在分词来代替,表示一个“伴随的动作(情况),前面有没有逗号都可以:
He woke up (,) finding his house on fire.
这一题,我认为最佳答案是C.
理由如下:
1. 不定式表结果时,前面多有一个only
2. 没有only也得,但前面的这个动作,必须是一个”有意识的‘动作.
比如:He hurried to the station (only) to see that the train had left.
不论有没有only, 这个to see都只能是结果状语,不能理解成“为了去看.”而赶紧走路.
而本题句中的woke up 是一个无意识的动作,并不是“为了发现什么而醒过来”,在醒过来之前,人的大脑属于休眠状态,非工作状态,是没有主动意识的.既不能用to find来表示“醒过来的目的”,也不能用only to find表示“一个”意想不到的“,或者说与事先的想法相反的情况!
只能用and found, 或finding ...表示”醒来之后发现了.“