(A)虚拟行为或状态发生的时间:过去?现在?还是将来?
(B) 采用了什么相应的动词形式?
补充说明:
(A) 当 "if "省略后,要采用倒装形式,如举例所示;
(B) 如果所说的条件是永远不可逆转的。如"如果我是你的话"(我永远不可能变为你),即使是对过去的假设,也用"现在"虚拟式表示,例如:
If I were you, I would have taken his advice. (要是换了我,我就采纳他的意见了。)
(C) 结果句中的would 可以根据内容需要,使用might, could或should,例如:If she had known that you were there, she might have come.(要是她知道你在哪儿,她或许会来的。)但是"将来"虚拟式条件句中的should是将来时的"标志词",不能用would代替,不要搞错了。
(D) 关于含蓄虚拟式:含蓄虚拟式是指虚拟的条件用一种比较含蓄的方式加以表达的虚拟语气,如:"我昨天很忙,要不就来参加你的生日派对了".其中的"我很忙"是真实情况,"要不就来参加你的生日派对了"则是虚拟的:I was very busy yesterday, or I would have come to your birthday party.
所以,注意句子中出现的:but, or(否则), otherwise(否则), without(要不是),with(要是有),but that(要不是), but for(要不是), if it were not for / 过去:if it had not been for(要不是 ) 等用来引出含蓄虚拟式的词或短语,例如:But for (或without) your cooperation, we would not have completed the experiment so smoothly.(要不是你们的合作,我们不可能那样顺利地完成这个实验。)
(2) were型虚拟式的其他用法 (同样要遵守"过去、现在、将来"的虚拟规则):
●wish宾语从句:
I wish that he had not made so much fuss about it.(真希望他不要把那事搞大了。- 过去)
I wish that I were a doctor. (我希望我是个医生就好了。- 现在)
(注:这个句型中也可以用I wish that I was a doctor.)
I wish that the rain would stop. (真希望雨能停下来。将来)
●If only…(要是…就好了)
If only you hadn't offended him. (你当时不惹他就好了。- 过去)
If only I had some money on hand now. (我现在手头有些钱就好了。-现在)
If only he could come tomorrow. (他明天能来有多好啊。-将来)
●It is (about / high) time that….(是…的时候了)
由于该句型只能用在"现在"时间,所以从句的动词只能是"过去时"形式,例如:
It is high time (that) we began to work. (咱们该开始工作了。)
●As if (though)…(似乎…)
这个句型可以是陈述语气,也可以是虚拟语气。虚拟语气的时态变化原则与"wish"用法相同,例如:
She loves the children in the kindergarten as if they were her own. (她象自己孩子一样热爱幼儿园的孩子门。 - 现在)
He talked about China as if he had been there. (他谈起中国来好象去过那里。)
It looks as if it is going to rain.(看来天要下雨。- 陈述语气)
●Would (had) rather, would just as soon, would sooner, would prefer + 从句结构
这几个句型都表示一种"婉转的责备",中文常有"还不如…","宁可…""倒希望…"等意思,例如:
I'd rather she stayed at home in such a bad health condition. (她身体这么差,我倒希望你呆在家里。- 现在)
I would just as soon you had returned him the money yesterday. (你还不如昨天就把钱还给他了。- 过去)
I would prefer he didn't stay there too long. (我倒不希望他不要在那儿呆得时间太长。)
比较:
I would prefer that she act the young lady. (我倒认为她演哪个年轻女子比较合适。- 表示建议,用 "should型虚拟式")
做虚拟语气的题目,归纳起来就是两句话:
一是,看清是什么形式的虚拟式,"should型"还是 "were型"?
二是,如果是were型虚拟式,看清句中所给的时态:"过去"、"现在"、"将来"?
这里的关键是:要对构成虚拟语气的词、词组和句型比较敏感。
职称英语语法:第十五讲
第十五 情态动词的完成式
情态动词的完成式:
can / may / should / ought to / must / need等动词称为情态动词。情态动词有三大特征:一是无人称和数的变化,二是后面跟的动词不带"to",三是后面 + not构成否定式,比较:
He needn't go there so early. (他不需要去那么早。- 情态动词)
You do not need to be an expert to make this simple design. (这么简单的设计不一定非要专家来做。- 动作动词)
在讲解"情态动词完成式"前,先将一般式中应注意的几个问题提一下,以引起必要的重视。
1.情态动词一般式中应注意的几个问题:
注意以下用法的习惯与区别:
He must be a doctor. (他准是个医生。)
否定:He can't be a doctor. (他不会是个医生。- 注意:一般不用must' be )
又如:They can't be working now.(现在他们不可能在工作。)
May I go now?
回答:Yes, please. / Please don't. (或:No, you mustn't)
have to 与 must
1) 当强调"外界原因"时,2) 当与"将来时"结合时,用have to,
例如:
Since it is raining, we have to sty indoors.
You will have to hurry if you want to catch the 9:30 train. (你要是赶9:30的火车,得赶紧。)
3) 表示自然规律或必然结果,用must,
例如:
All men must die. ( 人固有一死。)
can 与be able to
can表示能力,但不一定做了或做成了;be able to 表示有能力并且做成了,相当于succeed in doing, 例如:
The patient is able to walk now. (说明病人原来是丧失了走的能力的,现在自己能走了)
The patient can walk now. (可能的情况是,病人是能走的,但医生不让他走,如急性心梗后医生不让病人走动。)
Shall I / we(第一人称)…? 表示征求对方意见;(第二、三人称) + shall…表示"允诺"或"警告,例如:
Shall I fetch a doctor for you? (要我为你请个医生来吗?)
You shall be sorry for what you have done. (你会为你所做的事后悔的。)
Will you….? 表示请求, 例如:
Don't' be late for the meeting next time, will you? (下次开会别迟到了,好吗?)
比较:I would remind you that smoking is forbidden here. (表示"婉转的建议或请求":我想提醒你,这里不能抽烟。)
needn't 的肯定式为must,例如:
You needn't see him, but I must. (你不必去看他,但我得去。)
cannot but + 原形动词 (意思相当于have to), 例如:
I cannot but tell you the truth. (我不得不给你说实话。)
2.情态动词的完成式:
情态动词的一般式用于表达"现在"或"将来"的情况,而情态动词的完成式则用来表达"已经发生的事情",例如:"你不应该来得那么晚。"这是对已经发生的事情(你来晚了)表示自己的看法:You shouldn't have come so late.
将常用、常考的几个情态动词完成式列表说明如下:
|
must (not) have done |
表示对已发生的事情的"判断",中文常表达为:"准是…" |
It must have rained last night; the ground is wet.(昨晚准是下雨了,地上湿漉漉的。) |
|
should (not) have done / ought (not) to have done |
表示"事与愿违",中文常表达为:"(不)该…","本(不)该…" |
The baby was cut badly; she shouldn't (oughtn't to) have let him play with the scissors. (孩子伤得很厉害;她不该让他玩剪刀。) |
|
may / can (not) have done |
表示"本(不)可能" |
She may have known the news; she is crying. (她可能已经知道那个消息了;她在哭。) |
|
need (not) have done |
表示"本(不)需要" |
You needn't have bought that dictionary; I have got a spare one. (你实际上没有必要买那本字典;我有一本多余的。) |
由于在没有情景的情况下很难区分情态动词一般式和完成式,例如"你不该去",究竟是You shouldn't go there. 还是 You shouldn't have gone there, 因此考试的时候往往会给出情景,这对判题非常重要,如上面表格例子中的"the ground is wet","the baby was cut badly","she is crying", 都是题目所给的情景。