、、高中英语,一道选择(在线等)He waited for about two hours,only _______to come the next day to meet the manager.A.to tell B.to be told C.telling D.having been told.

问题描述:

、、高中英语,一道选择(在线等)
He waited for about two hours,only _______to come the next day to meet the manager.
A.to tell B.to be told C.telling D.having been told.

1.答案:B.
2.翻译:他等了大约两个小时,结果只是被告知说第二天来见那个经理.
3.
1)此题考查做结果状语的非谓语动词结构的选择.
2)做结果状语时,不定式表示出乎意料/不好的结果,而现在分词表示顺其自然的结果.
3)从题意可以看出,此结果出乎主语的意料之外,所以应该选用不定式.
再进一步考虑题意,应该选用不定式的被动结构to be told来表达主语he和动作tell的被动关系.
4)D项虽然也表被动,但是一则为现在分词表示自然而然的结果;二则强调该动作(be told)发生在主句动作wait之前,而这明显和句意不符.
再如:Having been told to come the next day to meet the manager,he had to leave unhappily.
楼主可以体会此例句中的被动及主从动作的先后关系.