【模拟试题】
1. A:Is John coming by train ?
B:He should, but he _____ not. He likes driving his car.
A. mustB. canC. needD. may
2. Mr. White _____ at 8:30 for the meeting, but he didnt show up.
A. should have arrivedB. should arrive
C. should have had arrivedD. should be arriving
3. Sorry, Im late. I _____ have turned off the alarm and gone to sleep again.
A. mightB. shouldC. can D. will
4. You _____ be tiredYouve only been working for an hour.
A. must notB. wontC. cantD. may not
5. I didnt go to work yesterday afternoon because my car broke down.
You _____ mine. I wasnt using it.
A. might borrowB. could have borrowed
C. can have borrowedD. ought to borrow
6. A man answered the phone. I suppose it was her husband.
It _____ her husband. He has been dead for ages.
A. mustnt be B. couldnt have been
C. may not have been D. mustnt have been
【试题答案】
1. 分析:根据B的回答他应该(坐火车来),但是也不一定,他喜欢开自己的车。本题考查了情态动词的推测用法。may表示不十分有把握的推测。答案为D
2. 分析:根据句意:White先生本应该在8:30到这里出席会议的,可他(在8:30)没有到场。Should have done表示:本应该。答案为A
3. 分析:本句是说话人在解释迟到的原因:我或许是关掉闹钟又睡了。might have done 表示对过去的推测:可能已经答案为A
4. 分析:根据后半句Youve only been working for an hour.(你才刚干了一个小时)说明
You _____ be tired(你不可能很累),cant 表示不可能答案为C
5. 分析:听到对方说昨天车坏了而没去上班,第二个人说你本来可以借我的车去
上班。 本来可以/能:could have done.答案为B
6. 分析:第二个人是说:那个人不可能是她丈夫,因为她丈夫已经去世多年了。根据对
话的语境,是在谈论过去的事,表示过去不可能:could not have done 答案为:B
玩中记英语四级单词232
英语四级高频词汇测试题测试10
英语四级一般词汇I字母开头的单词
玩中记英语四级单词235
玩中记英语四级单词233
英语四级高频词汇测试题测试5
玩中记英语四级单词234
玩中记英语四级单词245
英语四级一般词汇E字母开头的单词
玩中记英语四级单词252
英语四级高频词汇精华版首字母A单词7
玩中记英语四级单词249
英语四级高频词汇精华版首字母A单词8
英语四级高频词汇精华版首字母A单词5
英语四级高频词汇精华版首字母A单词17
英语四级高频词汇测试题测试9
英语四级一般词汇H字母开头的单词
3篇文章帮你搞定4级词汇
英语四级一般词汇F字母开头的单词
英语四级一般词汇J字母开头的单词
英语四级高频词汇测试题测试4
英语四级高频词汇精华版首字母A单词3
英语四级高频词汇测试题测试6
玩中记英语四级单词244
玩中记英语四级单词253
英语四级高频词汇精华版首字母A单词15
英语四级一般词汇A字母开头的单词
英语四级高频词汇测试题测试8
玩中记英语四级单词242
玩中记英语四级单词248
不限 |
英语教案 |
英语课件 |
英语试题 |
不限 |
不限 |
上册 |
下册 |
不限 |