高考语法专题:情态动词与虚拟语气
考纲新研读
情态动词
1. can, could
(1)表示能力或客观可能性、请求或允许:
Man cannot live without air or water.
(2)表示惊异、怀疑、不相信:
How can you be so careless!
He couldn't be over sixty.
(3)表示对过去否定或疑问的猜测:
Jack cannot (couldn't) have been to China, has he?
Can (Could) he have heard the news?
(4)表示虚拟语气,用于肯定句,could have done,"过去能够干
某事而没干"。
I could have lent him money, but he didn't ask me.
Given more time, I could have done it even better.
(5)表示"有时会":
Training alone can be dangerous.
2. may, might
(1)表示推测"可能":
That may or may not be true.
(2)对过去可能性的推测,may (might可能性更小)have done:
She may not have seen the film.
She might have had an accident.
(3)表示虚拟语气"有可能干而没干":
She might have given you more help, but she didn't.
(4)表示祝愿:
May you succeed in passing the exam!
3.must,have to
(1)"必须","必要":
Soldiers must obey orders.
You mustn't talk like that.
(2)肯定的猜测(不能用于否定或疑问):"一定":
He must be seventy now.
He must be doing his homework upstairs.
I think you must have made a mistake, didn't you?