前面网友提到的问题涉及 the first 后接不定式表示过去与以后的使用方法问题。
我这里有一个疑问:the first 后接不定式一般用一般式,请问可以用完成式吗,可以用进行式吗?假如可以用完成式,那它与不定式用一般式表示过去意义有什么不同呢?
谢谢各位专家老师!
用不定式的完成式表示已发生的动作是完全可以的,只是既然可以用一般式表示已发生的动作,用完成式就看上去不够简洁。如:
She was the first woman to have been elected to such a post. 她是第一个被选到这个职位的妇女。(摘自《张道真英语语法》)
其他例句如:
It was the first canal to have been dug by man. 这是人工挖的第一条运河。
It was the first book to have appeared on the birth of the universe. 这是第一本关于宇宙起源的书。
至于用进行式,语法上应该是可行的,主如果看语境是不是有这种需要。如:
Look. He may be the first man to be eating such an animal.