- 543.50 KB
- 2021-04-14 发布
2019
届二轮复习语法专题
情态动词和虚拟语气
情态动词
适用形式
适用时态
意义
语气轻重
举例
must
只用于肯定句
可用于一般时、进行时和完成时
一定,肯定
语气最重
He must be at home at this time.
这个时候他一定在家。
can/could
常用于疑问句和否定句
可用于一般时、进行时和完成时
可能,能够
语气次之
①
It can't be true.
那不可能是真的。
②
What can they be doing?
他们会在干什么呢?
may/might
可用于肯定句、否定句和疑问句
可用于一般时、进行时和完成时
也许,可能
语气最轻
①
He may/might be listening to the radio now.
现在他也许正在听收音机。
②
She may/might walk miles and miles among the hills without meeting anyone.
她也许会在山里一连走好几英里而遇不到一个人。
构成
用法
举例
must
+
have done
表示对过去发生的事情十分肯定的推测。
must
表示推测时,不能用于否定句和疑问句。
The man must have stayed up.
那个人一定熬夜了。
should/ought to
+
have done
用于肯定句,表示对过去没有做某事的遗憾,意思为
“
本来应该
……
的
(
但实际上却没有
……
)
”
,含有责备的意思;用于否定句,表示对过去已经做了某事的责备,意思为
“
本来不该
……
的
(
但实际上却已经
……
了
)
”
。
①
Perhaps we should have taken the other road. It might have been quicker.
也许我们本应走另一条路,那样可能更快些。
②
You shouldn't/ought not to have let him do that; he might have got lost.
你本不应让他那么做,他可能会迷路的。
(
实际上他并未迷路
)
may/might
+
have done
用于肯定句和否定句,表示对过去发生某事的可能性的推测,意思为
“
或许
(
已经
)
……”“
或许还没有
……”
。
①
He said that she might have missed the plane.
他说她可能已经误了那班飞机。
②
He may not have gone home; he might have gone somewhere else.
他可能没有回家,可能到别的地方去了。
can/could
+
have done
多用于否定句和疑问句,表示对过去某事发生的可能性的否定或质疑,意思为
“
不可能
(
已经
)
……
了
”
,
“
可能
(
已经
)
……
了吗?
”
用于肯定句,表示对过去没有做某事的遗憾,意思为
“
本来应该
……
的
(
但实际上却没有
……
)
”
,含有轻微的责备,语气没有
“
should/ought to
+
have done
”
强。
①
He can't/couldn't have seen her there.
他不可能在那儿见到她。
②
He could have told her, but he didn't choose to.
他本来应该告诉她的,但他却没有选择
(
那样做
)
。
③
You could have helped him.
你本来能帮助他的。
needn't
+
have done
表示对过去已经做了某事的后悔,意思为
“
本来可以不必
……
的
(
可实际上却已经
……
了
)
”
。
We needn't have worried.
我们本不必担心。
if
条件从句
从句的谓语形式
主句的谓语形式
表示现在情况相反的假设
动词过去式
(be
的过去式用
were)
should
/would/
could/might
+动词原形
表示过去情况相反的假设
had
+过去分词
should
/would/
could/might
+
have
+过去分词
表示未来情况相反的假设
should
+动词原形
should
/would/
could/might
+动词原形
动词过去式
(be
用
were)
were to
+动词原形
考题印证