优题课 - 聚名师,上好课(www.youtike.com)
  首页 / 试卷 / 高中英语 / 试卷选题
  • 2021-09-24
  • 题量:30
  • 年级:高一
  • 类型:练习检测
  • 浏览:1176

课时同步(外研版)高一下英语必修4Module 6-2

1、

We __________ have bought so much food now that Suzie won't be with us for dinner.

A.may not
B.needn't
C.can't
D.mustn't
  • 题型:28
  • 难度:中等
  • 人气:1690
2、

We lost our way in that small village, otherwise we __________ more places of interest yesterday.

A.visited
B.had visited
C.would visit
D.would have visited
  • 题型:28
  • 难度:中等
  • 人气:503
3、

-We expected you yesterday.
-I'm sorry, I __________ you to say that I couldn't be here until today.

A.must have called
B.would be calling
C.could have called
D.should have called
  • 题型:28
  • 难度:中等
  • 人气:600
4、

-Mother, I climbed up to that tall tree and picked this big apple.
-Jesus ! You __________ down and hurt yourself.

A.might have fallen
B.might fall
C.must have fallen
D.must fall
  • 题型:28
  • 难度:中等
  • 人气:620
5、

-She looks very happy. She __________ have passed the exam.
-I guess so. It's not difficult after all.

A.should
B.must
C.could
D.might
  • 题型:28
  • 难度:中等
  • 人气:679
6、

But for the fact that China __________ also affected by the global economic crisis, we __________ fewer unemployed workers now.

A.is; would have
B.were; would have
C.was; would have had
D.were; would have had
  • 题型:28
  • 难度:中等
  • 人气:1819
7、

"If you __________ to my party yesterday, you __________ the reason why I am wearing these clothes now. "Helen said to me.

A.came; had known
B.had come; would know
C.had come; would have known
D.came; would know
  • 题型:28
  • 难度:中等
  • 人气:2148
8、

We __________ the difficulty together, but why didn't you tell me?

A.should face
B.might face
C.could have faced
D.must have faced
  • 题型:28
  • 难度:中等
  • 人气:1984
9、

You __________ the day off from work, which created a burden for everyone else.

A.shouldn't have taken
B.mustn't have taken
C.couldn't have taken
D.wouldn't have taken
  • 题型:28
  • 难度:中等
  • 人气:581
10、

He made good preparation for the exam. Otherwise, he __________ such rapid progress.

A.should not have made
B.needn't have made
C.could not have made
D.must not have made
  • 题型:28
  • 难度:中等
  • 人气:855
11、

-How did you like the concert last night?
-I enjoyed it very much, but the dancers __________ a better job.

A.could have done
B.must have done
C.could do
D.had done
  • 题型:28
  • 难度:中等
  • 人气:969
12、

-Why didn't you remind him of the possible danger?
-But what __________? He never listens to me.

A.could I do
B.could I have done
C.should I do
D.must I have done
  • 题型:28
  • 难度:中等
  • 人气:779
13、

-That must have been a long trip.
-Yeah, it __________ us a whole week to get there.

A.takes
B.has taken
C.took
D.was taking
  • 题型:28
  • 难度:中等
  • 人气:1858
14、

-Why didn't you buy the gold ring?
-I __________,but I didn't have the money.

A.would have
B.bought
C.would like to
D.had bought
  • 题型:28
  • 难度:中等
  • 人气:696
15、

I __________ the poor rabbit, but I didn't have the right drugs with me at that moment.

A.saved
B.had saved
C.could save
D.could have saved
  • 题型:28
  • 难度:中等
  • 人气:221
16、

-I can't believe that Jeff __________ have quarreled and fought with his boss.
-Well, if one __________ ask for trouble, it just can't be helped.

A.would; will
B.must; may
C.should; must
D.need; dare
  • 题型:28
  • 难度:中等
  • 人气:669
17、

-Did you visit the museum last week?
-No, we __________,but we spent too much time shopping.

A.could have
B.could
C.must have
D.must
  • 题型:28
  • 难度:中等
  • 人气:883
18、

-Guess what! I have got an A for my term paper.
-Great ! You __________ read widely and put a lot of work into it.

A.must have
B.should
C.must
D.should have
  • 题型:28
  • 难度:中等
  • 人气:2178
19、

-Tom almost ran into a pole yesterday while driving on the highway.
-I suppose he __________ too fast.

A.had driven
B.was driving
C.must drive
D.should have driven
  • 题型:28
  • 难度:中等
  • 人气:1817
20、

The room is in a terrible mess; it __________ have been cleaned.

A.can't
B.mustn't
C.shouldn't
D.wouldn't
  • 题型:28
  • 难度:中等
  • 人气:803
21、

用情态动词+have done填空
I posted a book to her three weeks ago; she __________ __________ __________ it. (一定收到)

  • 题型:0
  • 难度:中等
  • 人气:1232
22、

用情态动词+have done填空
She __________ __________ __________ __________ your house, she doesn't know your address. (不可能去过)

  • 题型:0
  • 难度:中等
  • 人气:1329
23、

用情态动词+have done填空
The snowstorm was terrible that day. You __________ __________ __________ your way.(本来可能迷路)

  • 题型:0
  • 难度:中等
  • 人气:726
24、

用情态动词+have done填空
It's no use going to his house. He may not have gone home; he __________ __________ __________ somewhere else. (可能去了)

  • 题型:0
  • 难度:中等
  • 人气:690
25、

用情态动词+have done填空
You __________ __________ __________ __________ my permission, but you didn't. (应该请求)

  • 题型:0
  • 难度:中等
  • 人气:1168
26、

用情态动词+have done填空
You __________ __________ __________ __________ __________;I don't have to go to work today. (本来不需要叫醒我)

  • 题型:0
  • 难度:中等
  • 人气:617
27、

用情态动词+have done填空
The road is wet. It __________ __________ __________ yesterday evening. (一定下雨了)

  • 题型:0
  • 难度:中等
  • 人气:1976
28、

用情态动词+have done填空
We __________ __________ __________ the problem in a more reasonable fashion. (本来可以解决)

  • 题型:0
  • 难度:中等
  • 人气:971
29、

用情态动词+have done填空
Mary __________ __________ __________ my letter; otherwise she would have replied before. (不可能收到)

  • 题型:0
  • 难度:中等
  • 人气:418
30、

用情态动词+have done填空
He __________ __________ __________ __________ the boss to hire him. I'm not sure. (可能没有说服)

  • 题型:0
  • 难度:中等
  • 人气:1744