问个英语非谓语动词问题

1.He hurried to the station only ____ that the train had left.
A.to find B.finding C.found D.to have found
正确答案是A。但是我不知道原因。求英语达人帮忙,说下解答思路,并翻译下,说的好的加分!!!!感激不尽

1. 答案:A.
翻译:他匆忙赶到机场,结果只是发现火车已经开走了。

2. 解释:
结果状语一般用两种非谓语形式表达:不定式和Ving(现在分词)。
1)不定式一般表示出乎意料的或不如意的结果,且不定式前经常会加上only;
而Ving则表示顺其自然/自然而然的结果。
2)该题不管是从题意来看,还是关键词only,都很明显表示出乎意料/不如他意的结果,所以用不定式,可以排除BC;
而且结果状语一般是发生在后的,所以不可能会用不定式的完成形式(它表示该动作发生在主句动作之前),排除D.

参考资料:原创回答团(159号会员)

温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-10-20
to 是结果与希望的相反
ing 是相同
相似回答