我如不是警告了你,你就可能丧命了。
正:If I hadnt warned you, you could have been killed.
正:Had I not warned you, you could have been killed.
误:Hadnt I warned you, you could have been killed.
另外,有时省略if后提前到句首的had可能不是助动词,而是实义动词。如:
Had I time, I would go with you. 假如我有时间,我就同你们一起去。
句中的had不是构成过去完成时的助动词,而是表示有,如果不省略if,其完整形式为:If I had time, I would go with you.
【有关考题】(答案分别为AB)
(1) Had I known about this computer program, a huge amount of time and energy _______. (2010浙江卷)
A. would have been saved B. had been saved
C. will be saved D. was saved
(1) _______ fired, your health care and other benefits will not be immediately cut off. (2006湖北卷)
A. Would you be B. Should you be
C. Could you be D. Might you be
2. 隐含类虚拟语气
在某些特定的语境中,有时表示虚拟条件的从句可以不出现,而是隐含在句子中的某些短语中,比如隐含在不定式短语、分词短语、介词短语、名词短语等之中。如:
【高三英语语法和惯用法:当心虚拟语气考点】相关文章:
★ 英语语法:表语
★ 英语语法:助动词
最新
2016-11-24
2016-11-24
2016-11-09
2016-11-04
2016-11-04
2016-11-02