2024年3月14日发(作者:)
情态动词+have done
一、单项选择
1.She ________have finished her work. Or she wouldn’t be playing puter games now.
A.should B.needn’t C.must D.can’t
2.No wonder some people don’t show sympathy for the victim of the accident. She ________
have observed the traffic rules.
A.must B.should C.need D.would
3.—Mary’s score on the test is the highest in her class.
—Really? She ________ have studied very hard.
A.may
C.must
4.—Everyone in my class passed the exam.
—Oh, really? It ________ difficult.
A.can’t have been
C.must be
B.needn’t have been
D.mightn’t be
B.ought to
D.should
5.We________ last night, but we went to appreciate the flowerbeds and streetlights in
Tian’anmen Square instead.
A.might study
C.should have studied
B.could study
D.must have studied
6.—You shouldn’t have talked back to our teacher like that. It was awfully impolite.
—You are right. I ________ crazy at that moment.
A.must have been
C.could have been
7.There was plenty of time. You ________.
A.mustn’t hurry
C.needn’t have hurried
B.mustn’t have hurried
D.needn’t hurry
B.must be
D.should have been
8.I nervously threw a stick at the animal and it didn’t move. A deer . This thing just
kept staring.
A.should be running away
C.could run away
B.would have run away
D.might well run away
9.Our team the game, but our main player got injured in the first half of the match.
A.can have won B.should have won C.may win D.could have won
10.—That lecture was a boring and confusing one.
—Then it Dr. Kevin’s because he is so interesting and fascinating. It Dr.
Jaco’s, he is just that type of person.
A.couldn’t have been…must be
C.mustn’t be…can’t be
B.couldn’t be…can be
D.can’t have been…must have been
11.The children________very excited as they opened Christmas gifts from their parents.
A.must have been B.must be C.can have been D.can be
12.Mrs Brown was not surprised at the exciting news at all; she ________ about it.
A.must have known
C.should have known
B.must know
D.should know
13.—It’s nearly a quarter to eight. Beth hasn’t turned up yet.
—She________ the time. Why don’t I call and see what happened?
A.shouldn’t have forgotten
C.needn’t have forgotten
B.might have forgotten
D.must have forgotten
14.—Where is my Chinese book? I remember I put it here yesterday.
—You _______it in the wrong place.
A.must put B.should have put C.might have put D.need put
15.We have lost touch with the travelers; they________ lost in the deep forest.
A.should have got B.can’t have got C.will have got D.must have got
16.Ben later joked that the job ________ not as the “best〞, but the “busiest job in the
world〞.
A.could have been advertised
C.needn’t have been advertised
B.should have been advertised
D.must have been advertised
17.Some students ________ in the midterm exam for the results didn’t reflect their real
abilities, while others ________ better but they didn’t review the lessons well.
A.should cheat; would have performed
C.might cheat; would perform
B.should have cheated; would perform
D.might have cheated; would have performed
18.—It’s 7:30 and he hasn’t taken the nucleic acid test yet!
—Well, he ________.
A.ought to B.oughtn’t to have C.ought to have D.ought to have to
19.— You burned your face and arms.
—Yes, I in the shade like all the other tourists at noon.
A.should be B.must have been C.must be D.should have been


发布评论