培訓課程
Star Students
Star Students
聯系我們

聯系電話:0311-86251056,18231139891
郵箱:474206161@qq.com 2892267929@qq.com
地址:建設南大街29號眾鑫大廈1718室(建設大街與范西路交口東南角)
乘車路線:乘公交車2路,6路,10路,29路,36路,43路,51路,106路,112路到市城管委下車即到

課程介紹
期中考試馬上就要到了,多看一些易錯題,避免犯同樣的錯誤,也不失為一種很好的考前復習策略呢!
今天總結的高中生在平時英語練習和考試中容易出錯的題目是關于情態動詞的,情態動詞主要考查情態動詞本身、否定式和疑問句的含義,以及情態動詞+have done的結構。
做情態動詞的題目關鍵在于兩點:一是根據語境判斷用哪個情態動詞;二是看句子時態判斷是否需要用情態動詞+have done結構。
1.——I thought you wouldn’t mind.
——Well, as a matter of fact I don’t, but you _____ me first.
A. should ask
B. should have asked
C. must ask
D. must have asked
[答案與解析]
選B,should 后接動詞完成式表示“本來應該做某事,結果未做”,此處含有責備之意。
2.——I called you yesterday. A woman answered, but I didn’t recognize her voice.
——Oh, it _____ my aunt Jean.
A. must be
B. must have been
C. might be
D. can have been
[答案與解析]
選B,對過去情況的肯定推測,宜用“情態動詞 + 動詞完成式”,再根據句意,可確定答案為B。注:can 表示推測通常不用于肯定陳述句。
3. That car nearly hit me; I ______.
A. might be killed
B. might have been killed
C. may be killed
D. may been killed
[答案與解析]
選B,表示過去可能發生而實際上未發生的事,用 may /might + 動詞完成式.如 He may /might have gone. 他可能已經走了。
4. It’s a very kind offer, but I really _____ accept it.
A. mustn’t
B. needn’t
C. can’t
D. don’t
[答案與解析]
選C。由句意可知。
5. The police still haven’t found her, but they’re doing all they _____.
A. may B. can
C. must D. will
[答案與解析]
選B,do all one can 意為“盡力”或“竭盡全力”。
6. You _____ practise the drums while the baby is sleeping.
A. needn’t
B. mightn’t
C. mustn’t
D. won’t
[答案與解析]
選C,mustn’t 表禁止,不許。
7. You _____ him the news; he knew it already.
A. needn’t tell
B. needn’t have told
C. mightn’t tell
D. mightn’t have told
[答案與解析]
選B,“needn’t + 動詞完成式”的意思是:本來不必做某事,但實際上做了。上句意思是“你本來不必告訴他這個消息的,因為他(當時)已經知道了”。注意,句中 knew 為過去式。
8. As she’s not here, I suppose she _____ home.
A. must go
B. must have gone
C. might go
D. might be going
[答案與解析]
選B,must 后接動詞完成式表示對過去情況的肯定推測,意為“一定已經做了某事”。
9. Are you still here? You ______ home hours ago.
A. should go
B. should have gone
C. might go
D. may have gone
[答案與解析]
選B,should 后接動詞完成式表示“本來應該做某事,結果未做”。
10. I _______ have met him a long time ago. Both his name and face are very familiar.
A. may
B. can
C. would
D. should
[答案與解析]
選A。may have done sth 表示對過去可能發生的事進行推測,意為“可能曾經”。
11. ——Shall we go shopping?
——Sorry, we _______ buy anything now because none of the shops are open.
A. mustn’t
B. needn’t
C. can’t
D. shouldn’t
[答案與解析]
選C。根據上下文的語境推知。can’t 意為“不能”。
12. They often go to the restaurants for meals. They _____ be very poor.
A. mustn’t
B. can’t
C. may not
D. needn’t
[答案與解析]
選B。根據上下文的語境推知。can’t 表推測,意為“一定不”。
13. I didn’t see her in the meeting room this morning. She ______ have spoken at the meeting.
A. mustn’t
B. shouldn’t
C. needn’t
D. couldn’t
[答案與解析]
選D。couldn’t have done sth 表示對過去情況進行推測,意為“過去不可能發生過某情況”。
14. He ______ the test again, in which case, his mother will be very disappointed.
A. might fail
B. must have failed
C. should fail
D. could have failed
[答案與解析]
選A。根據下文的 will be 可知,“他考試再不及格”是將來的事,據此可排除B和D。再根據語意,排除C。
15. ——Why didn’t she come to the meeting yesterday? ——I’m not so sure. She ______ ill.
A. should be
B. should have been
C. must be
D. might have been
[答案與解析]
選D。從時間上看,由于是昨天沒來開會,所以推測他生病也應指昨天,故排除A和C。從語境上看,既然上文說 I’m not so sure,那么說明說話者對自己的推測沒有很大把握,故選D。
16. Why did you just sit and watch? You _______ me.
A. could help
B. should help
C. could have helped
D. must have helped
[答案與解析]
選C。根據上文的過去時態可知,此句談的是過去的事,故排除A和C。根據語境排除D。
17. ——You ______ your teacher for help. He is kind-hearted. ——Yes. A whole day _______.
A. can ask, will waste
B. must have asked, had wasted
C. could have asked, was wasted
D. shouldn’t have asked, would be wasted
[答案與解析]
選C。couldn have done sth 表示過去本可以做某事但未做。第二空填 was wasted,陳述的是過去的一事實。
18. ——Is there a flight to London this evening?
——There _______ be. I’ll phone the airport and find it out.
A. must
B. might
C. would
D. can
[答案與解析]
選B。根據下文的 I’ll phone the airport and find it out 可知,說話人對自己的推測沒有很大把握,故選 might。若選A,語氣太強,不合語境;若選D,不合語法習慣,因為can 表推測通常不用于肯定陳述句中。
19. ——Show me your permit, please.
——Oh, it’s not in my pocket. It ______.
A. might fall out
B. could fall out
C. should have fallen out
D. must have fallen out
[答案與解析]
選D。既然“通行證現在不在口袋里”,那么它“掉出去”應發生在過去,故排除A和B。比較選項C和D所表示的意思,選D更恰當。
20. ——Look at these tracks. It _______ be a wolf.
——Don’t be so sure. I think it _______ be a fox.
A. must; could
B. may; might
C. need; must
D. could; need
[答案與解析]
選A。根據 Don’t be so sure 可知前面一空應填must。第二空填的could表示推測,雖為過去式形式,但表示現在意義,語氣較委婉,它與表推測的 can 主要用于否定句和疑問句不同,它可以用于肯定陳述句。
21. ——Did Jim come?
——I don’t know. He _______ while I was out.
A. might have come B. might come
C. mush have come D. should have come
[答案與解析]
選A。根據句中有關時態可知“他來”發生在過去,故排除B;根據 I don’t know 可知選項C語氣太肯定,不合適;選項D的意思是“本來應該來而沒來”,與語境不合。
期中考試馬上就要到了,多看一些易錯題,避免犯同樣的錯誤,也不失為一種很好的考前復習策略呢!
今天總結的高中生在平時英語練習和考試中容易出錯的題目是關于情態動詞的,情態動詞主要考查情態動詞本身、否定式和疑問句的含義,以及情態動詞+have done的結構。
做情態動詞的題目關鍵在于兩點:一是根據語境判斷用哪個情態動詞;二是看句子時態判斷是否需要用情態動詞+have done結構。
1.——I thought you wouldn’t mind.
——Well, as a matter of fact I don’t, but you _____ me first.
A. should ask
B. should have asked
C. must ask
D. must have asked
[答案與解析]
選B,should 后接動詞完成式表示“本來應該做某事,結果未做”,此處含有責備之意。
2.——I called you yesterday. A woman answered, but I didn’t recognize her voice.
——Oh, it _____ my aunt Jean.
A. must be
B. must have been
C. might be
D. can have been
[答案與解析]
選B,對過去情況的肯定推測,宜用“情態動詞 + 動詞完成式”,再根據句意,可確定答案為B。注:can 表示推測通常不用于肯定陳述句。
3. That car nearly hit me; I ______.
A. might be killed
B. might have been killed
C. may be killed
D. may been killed
[答案與解析]
選B,表示過去可能發生而實際上未發生的事,用 may /might + 動詞完成式.如 He may /might have gone. 他可能已經走了。
4. It’s a very kind offer, but I really _____ accept it.
A. mustn’t
B. needn’t
C. can’t
D. don’t
[答案與解析]
選C。由句意可知。
5. The police still haven’t found her, but they’re doing all they _____.
A. may B. can
C. must D. will
[答案與解析]
選B,do all one can 意為“盡力”或“竭盡全力”。
6. You _____ practise the drums while the baby is sleeping.
A. needn’t
B. mightn’t
C. mustn’t
D. won’t
[答案與解析]
選C,mustn’t 表禁止,不許。
7. You _____ him the news; he knew it already.
A. needn’t tell
B. needn’t have told
C. mightn’t tell
D. mightn’t have told
[答案與解析]
選B,“needn’t + 動詞完成式”的意思是:本來不必做某事,但實際上做了。上句意思是“你本來不必告訴他這個消息的,因為他(當時)已經知道了”。注意,句中 knew 為過去式。
8. As she’s not here, I suppose she _____ home.
A. must go
B. must have gone
C. might go
D. might be going
[答案與解析]
選B,must 后接動詞完成式表示對過去情況的肯定推測,意為“一定已經做了某事”。
9. Are you still here? You ______ home hours ago.
A. should go
B. should have gone
C. might go
D. may have gone
[答案與解析]
選B,should 后接動詞完成式表示“本來應該做某事,結果未做”。
10. I _______ have met him a long time ago. Both his name and face are very familiar.
A. may
B. can
C. would
D. should
[答案與解析]
選A。may have done sth 表示對過去可能發生的事進行推測,意為“可能曾經”。
11. ——Shall we go shopping?
——Sorry, we _______ buy anything now because none of the shops are open.
A. mustn’t
B. needn’t
C. can’t
D. shouldn’t
[答案與解析]
選C。根據上下文的語境推知。can’t 意為“不能”。
12. They often go to the restaurants for meals. They _____ be very poor.
A. mustn’t
B. can’t
C. may not
D. needn’t
[答案與解析]
選B。根據上下文的語境推知。can’t 表推測,意為“一定不”。
13. I didn’t see her in the meeting room this morning. She ______ have spoken at the meeting.
A. mustn’t
B. shouldn’t
C. needn’t
D. couldn’t
[答案與解析]
選D。couldn’t have done sth 表示對過去情況進行推測,意為“過去不可能發生過某情況”。
14. He ______ the test again, in which case, his mother will be very disappointed.
A. might fail
B. must have failed
C. should fail
D. could have failed
[答案與解析]
選A。根據下文的 will be 可知,“他考試再不及格”是將來的事,據此可排除B和D。再根據語意,排除C。
15. ——Why didn’t she come to the meeting yesterday? ——I’m not so sure. She ______ ill.
A. should be
B. should have been
C. must be
D. might have been
[答案與解析]
選D。從時間上看,由于是昨天沒來開會,所以推測他生病也應指昨天,故排除A和C。從語境上看,既然上文說 I’m not so sure,那么說明說話者對自己的推測沒有很大把握,故選D。
16. Why did you just sit and watch? You _______ me.
A. could help
B. should help
C. could have helped
D. must have helped
[答案與解析]
選C。根據上文的過去時態可知,此句談的是過去的事,故排除A和C。根據語境排除D。
17. ——You ______ your teacher for help. He is kind-hearted. ——Yes. A whole day _______.
A. can ask, will waste
B. must have asked, had wasted
C. could have asked, was wasted
D. shouldn’t have asked, would be wasted
[答案與解析]
選C。couldn have done sth 表示過去本可以做某事但未做。第二空填 was wasted,陳述的是過去的一事實。
18. ——Is there a flight to London this evening?
——There _______ be. I’ll phone the airport and find it out.
A. must
B. might
C. would
D. can
[答案與解析]
選B。根據下文的 I’ll phone the airport and find it out 可知,說話人對自己的推測沒有很大把握,故選 might。若選A,語氣太強,不合語境;若選D,不合語法習慣,因為can 表推測通常不用于肯定陳述句中。
19. ——Show me your permit, please.
——Oh, it’s not in my pocket. It ______.
A. might fall out
B. could fall out
C. should have fallen out
D. must have fallen out
[答案與解析]
選D。既然“通行證現在不在口袋里”,那么它“掉出去”應發生在過去,故排除A和B。比較選項C和D所表示的意思,選D更恰當。
20. ——Look at these tracks. It _______ be a wolf.
——Don’t be so sure. I think it _______ be a fox.
A. must; could
B. may; might
C. need; must
D. could; need
[答案與解析]
選A。根據 Don’t be so sure 可知前面一空應填must。第二空填的could表示推測,雖為過去式形式,但表示現在意義,語氣較委婉,它與表推測的 can 主要用于否定句和疑問句不同,它可以用于肯定陳述句。
21. ——Did Jim come?
——I don’t know. He _______ while I was out.
A. might have come B. might come
C. mush have come D. should have come
[答案與解析]
選A。根據句中有關時態可知“他來”發生在過去,故排除B;根據 I don’t know 可知選項C語氣太肯定,不合適;選項D的意思是“本來應該來而沒來”,與語境不合。