专四真题中有一道:
_____________, I 'll marry him all the same. 答案为“Be he rich or poor”, 解析中说还原为正常语序后是Whether he should be rich or poor省略了whether和should.
should在句中应为表推断的作用,那能否将should be 换成 is,答案也变为 "is he rich or poor" ?
早期英语中,连词引导的状语从句如果谓语动词为虚拟语气,则可以省略连词,而把虚拟语气动词倒装。
例如:
If I were you, = Were I you, 过去式虚拟语气
When sping come, = Come spring, 现在式虚拟语气
Whether he be rich or poor, = Be he rich or poor. 现在式虚拟语气
这种倒装的虚拟语气动词引导的状语从句都是早期英语的残留,现代英语只见于正式语体中。
状语从句中的现在式虚拟语气在现代英语已经被情态动词结构或陈述语气谓语所替代。如上述第二和第三句的现代英语形式为:
When spring comes, ... 陈述语气
Whether he may be rich or poor, ... 情态动词替代式
Whether he is rich or poor, ... 陈述语气
以上三句中,都不可以省略连词而倒装动词。
网友问可否用is,答案是可以,但必须补上连词whether,并用正常语序。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!