虚拟语气2
D .错综条件句
虚拟条件句中的主句和从句涉及的动作发生的时间不一致,这时主句和从句的谓语形式应按照各自动作发生的实际时间来表达。
If you hadn't watched TV yesterday,you wouldn't be so sleepy now .如果你昨天不看电视,你现在也就不会这么困了。(从句 yesterday 说明过去,主句 now 说明现在)
If they had left home early this morning,they would arrive in half an hour .如果他们今天一早就离开家的话,再过半小时他们就该到了。(从句说明过去,主句说明将来。)
If you hesitated this moment,you might suffer in the future .如果你此刻犹豫不决,你将来会吃苦头的。(从句说明现在,主句说明将来)
注意:
在很多情况下,我们也可以用 was 来代替当主语是第一人称或第三人称单数时的 were 。
If he were here tomorrow ...也可以说成: if he was here tomorrow ...I wish I were a bird .也可以说成: I wish I was a bird .
但倒装句型中的 were 不可被 was 来替换。
Were I in your position,I would not do it .如果我处在你的位置,我是不会干这件事的。
E .含蓄条件句
非真实条件句中的条件从句有时不表达出来,只暗含在上下文中,这种句子叫做含蓄条件句。含蓄条件句大体有三种情况:
1.条件暗含在短语中
He would not get such a result without your help .没有你的帮助,他就不会有今天的成果。 ( 条件暗含在介词短语 without your help 中 )
But for you,I could not be recovered so soon .要不是有你,我就不会恢复得这么快。 ( 条件暗含在 But for you 中 )
This same thing,happening in the past,would lead to a disaster .同样的事,如发生在过去,就会酿成大祸。 ( 条件暗含在分词短语 happening in the past 中 )
He must have been there,or he could never know the place so well .他一定是去过那儿,否则他绝不会对那个地方如此熟悉。 ( 暗含条件是连词 or )
2.条件可根据上下文推理出
it would do you no good .这可能会对你没好处。 ( 条件可能是 if you should give up the job 如果你放弃这项工作的话 )
They could have won .他们本来是会赢的。 ( 条件可能是 if they had been patient 如果他们有耐心的话 )
Such mistakes could have been avoided .这种错误完全能避免。(条件可能是 if you had been more careful 如果你更加小心一点的话)
Why didn't you tell me about it I should have helped you .为什么你不告诉我?我会帮助你的。(条件可能是 if you had told me about it 如果你当时告诉我的话)
- - - Did you go to see him yesterday 你昨天去看他了吗?
- - - I would have,but someone dropped over to my house for a visit .原想去的,但有人到我家来玩了。(条件是 if no one had dropped over to my house for a visit 如果没人到我家来玩的话)
3.条件用其他形式来表示
She was ill,otherwise she would have been present at the meeting .她病了,否则的话就会出席会议了。(条件通过连词 otherwise/or 表示出来 if she had not been ill ...)
I told him to go there himself,but perhaps I should have gone together with him .我让他自己去那里,但也许我应该和他一道去。(连词 but 暗示条件)
Suppose you were in my shoes,what would you do 假若你站在我的立场上,你会怎么办?(用 suppose/supposing/providing 等词表示 if )
to talk with her,you would know she could not hear well .如果你同她交谈,你就会知道她的听力不好。(动词不定式带有假设的意思,相当于 if you should talk with her ...)
Left to himself,he could not have finished the work .要是放任他的话,他是不可能完成工作的。(动词的- ed 形式表示条件 if he had been left to himself ...)
提示:
在很多情况下,虚拟式已变成习惯说法,很难找出其暗含的条件。
You wouldn't know .你不会知道。
I would like to go with you .我愿意和你一起去。
三、虚拟语气在各种从句中的用法
虚拟语气除主要用于非真实条件句外,还可用在部分主语从句、宾语从句、表语从句、同位语从句、定语从句和状语从句之中。
a .名词性从句中的虚拟语气
主句中的动词、名词、形容词如表示要求、建议、命令或愿望等含义,与其相关的名词性从句(主语从句、宾语从句、表语从句和同位语从句)中的谓语动词要用虚拟语气。
1.主语从句中的虚拟语气
主语从句通常用于“ it is +形容词名词动词的- ed 形式+ that ...”结构。主语从句中是否用虚拟语气取决于所用的形容词或动词的- ed 形式,其谓语动词常用“ should +动词原形”(美国英语常省略 should ,只用动词原形)。
①表示建议或命令
it is important that we ( should ) work out a study plan .重要的是我们要制订出一个学习计划。
it will be better that we ( should ) meet some other time .最好我们在另一个时间见面。
it is suggested that each student ( should ) sing a song in English .有人建议每个学生都要唱一首英文歌曲。
it is demanded that he should leave at once .要求他立刻离开。
②表示惊讶
it is strange that he should have failed to see his own shortcomings .真奇怪他竟看不到自己的缺点。
it is a pity / shame that I should be at school instead of lying here in hospital .真可惜,我应当在学校而不是躺在医院里。
it is natural that you should forget it first .你起先记不住是很自然的。
必背:常见的要接含有虚拟语气主语从句的词
形容词: important,necessary,urgent,essential,vital,natural,strange,proper 重要 有必要 紧急 重要 至关重要的 自然的 奇怪的 适当的 等
动词的- ed 形式: arranged,suggested,ordered,required,desired,demanded,proposed :安排、建议、命令、要求 希望 要求 建议 等
it is necessary that the program ( should ) be loaded into the computer .有必要把程序输入电脑。
it is strange that he should have learned so much in such a short time .很奇怪他竟然在如此短的时间内学了那么多的东西。
it is desired that we ( should ) get everything ready by tonight .希望一切在今晚前准备就绪。