核心问题
The Portuguese give a great deal of credit to one man for having promoted sea travel, that man was A B C D
Prince Henry the navigator, who lived in the 15th century. (全国研考,95-14)
谢振元教授主编《研究生入学考试英语复习指南》(1997)(中国人民大学出版社)对上道试题的解答如下:
“本句主要动词是 give(现在时),说的现在事实。‘that man’后说的也应是现在的事实,也应使用现在时,故应将(D)中的‘was’改成‘is’…。”
请问上面的解答是否正确?
词典解答
这种解答实在令人愕然。统观全句,不难看出,The Portuguese...travel 分句与 that man...century 分句之间无任何连接词项(并列连词或从属连词),这是不符合规范的。如果把(D)中的 was 改为 being,使后一分句改为独立分词结构,则整个句子就是完整的了。关于独立分词结构,参见 absolute construction。上面试题的意思是:
葡萄牙人给一位促进海上旅行的人很多荣誉,此人便是十五世纪的航海家享利王子。
____ a hot day, I decided to go for a swim.
A. What B. Being C. It being D. Such(全国研考)
(参见 absolute construction)