英語中不少情態動詞都可以表推測,其語氣強弱不同,表示的可能性大小不同。本文主要講解情態動詞(must, can, could, may, might)表推測的用法。在肯定句中,must 可能性最大,can/could 次之,may/might最小;表否定含義時,can’t 語氣最強,couldn’t 次之,may not/might not 最弱。具體用法如下。
一、 must
1.must表示推測時,只用于肯定句,意為 “一定、準是”,語氣肯定;而表示“一定不”時,不用mustn’t(表 “禁止”),要用can’t。如:
She must have left.
He can’t come by car.
2.表推測的句型。
“must+v”表示對現在情況的推測。
“must +be+ving”表示對正在發生情況的推測。
“must+have+過去分詞”表示對過去情況的推測。
【高考鏈接】
(2013遼寧)31. Harry is feeling uncomfortable. He too much at the party last night.
A. could drink
B. should drink
C. would have drunk
D. must have drunk
解析:由“Harry感覺不舒服”可知,“昨晚的聚會他肯定喝得不少”,表示對過去發生事情的肯定推測,故選D。
二、can/could
1. can表示推測時,用于否定句,語氣很肯定,意為“一定不”;在疑問句中意為“會、可能”。如:
She can’t be at home.
Can he come by taxi?
2.表推測時的句型。
“can’t +v”表示對現在情況的推測。
“can’t +be+ving”表示對正在發生情況的推測。
“can’t+have+過去分詞”表示對過去情況的推測。
3. could 表示推測時,在肯定句中語氣比must弱,在否定句中比can’t弱。
注:can/could在肯定句中,表示理論上的可能。如:
The weather in Beijing can be quiet cold in winter.
【高考鏈接】
(2013四川)5. —Why are your eyes so red? You have slept well last night.
—Yeah, I stayed up late writing a report.
A. can’tB. mustn’t
C. needn’tD. won’t
解析:根據 “眼睛紅”,可知“昨晚不可能睡得很好”,故選A。
三、may/might
1. may/might 表示推測時,意為“可能、也許”, 語氣不很肯定,可以用于肯定和否定句,但不用于疑問句。如:
He may/might be reading.
She may/might not like the idea.
注:might不表示過去時態,表示委婉語氣,比may可能性小。
2.表推測時的句型。
“may/might+v”表示對現在情況的推測。
“may/might+be+ving”表示對正在發生的情況的推測。
“may/might+have+過去分詞”表示對過去情況的推測。
【高考鏈接】
(2013北京)35. —You needn’t take an umbrella. It isn’t going to rain.
—Well, I don’t know. It do.
A. mightB. need
C. wouldD. should
解析:由回答I don’t know可知,下不下雨是不能確定的事情,故選A。
(2013重慶)26. —What are you doing this Saturday?
—I’m not sure, but I go to the Rolling Stones concert.
A. mustB. would
C. shouldD. might
解析:根據“I’m not sure”可知說話者不肯定,故選D。
(責任編輯周侯辰)