首页 > 留学知识库

问题: 一道英语选择题,大虾来给解释下

I was overjoyed at the news of my hometown ___ so much progress.

A to have made B having made

答案选 A

为什么不选b~~

解答:

不定式的完成式通常表示先于谓语动词发生的动作或状态,可以做表语和定语。真题举例
4. He was very sorry _________ her at the airport. (2002年6月A级 19题)
A. not to meet B. to not meet. C to have not met D. not to have met


现在分词的完成式通常表示先于谓语动词发生的动作或状态,但不能做定语,可以做状语。真题举例:
5. _________ Annie’s glass, I apologized to her. (2001年6月B级 16题)
A. To break B. Breaking C. Having broken D. Break

原题为定语,所以选A