高中英语配套练习求解答
高中英语配套练习求解答
23.“I wonder why they’re late.” “They ______ the train.”
a.can have missed b.could miss c.may have missed d.might miss
24.“Tom graduated from college at a very young age.”
“He ______ have been an outstanding student.”
a.must b.could c.should d.might
25.You ______ the examination again since you had already passed it.
a.needn’t have taken b.didn’t need to take c.needn’t take d.mustn’t take
26.He is really incompetent!The letter ______ yesterday.
a.should be finished typing b.must be finished typing
b.must have finished typing c.should have been finished typing
27.The boy told his father that he would rather ______ an astronaut.
a.become b.to become c.becoming d.became
28.When we reached the station,the train had still not arrived; so we ______.
a.needed not to hurry b.needn’t have hurried
c.need not to have hurried d.didn’t need to hurry
29.Since your roommate is visiting her family this weekend,_____ you like to have dinner with us tonight?
a.will b.won’t c.wouldn’t d.do
30.He was afraid what he had done ______ a disastrous effect on his career.
a.might have b.could be c.have been d.shall be
31.He ______ hardly say anything more,since you know about it.
a.don’t need to b.needn’t c.needs d.need
32.You ______ the look on his face when he won the prize.
a.would have seen b.should have seen c.must see d.can be seeing
33.Some people think the stock market will crash,but ______.
a.I wonder if it happens b.I doubt if it will happen
c.I am afraid it wouldn’t happen d.I doubt if it does happen
34.“Whatever has happened to George?” “I don’t know.He ______ lost.”
a.can have got b.may have got c.might get d.could get
35.He has no idea what the book is about.He ______read the book.
a.couldn’t b.couldn’t have c.mightn’t have d.shouldn’t have
36.New studies show that two of Saturn’s rings ______ longer than the 4.5 billion years since the birth of the Solar System.
a.could have lasted b.should have lasted c.would have lasted d.must be lasting
37.Take the telescope with you in case you ______ it in your expedition.
a.will need b.would need c.should need d.could need
38.Need he come at once?Yes,he ______.
a.must b.must not c.need d.may
39.Please answer the phone.It ______ be by your father.If it is,would you tell that I want to see him?
a.will b.should c.would d.could
40.We’ll never give in whatever they ______ say or do.
a.may b.will c.shall d.should
23.C may/might have done 表示推测
24.A must表肯定,句意为,他肯定是个杰出的学生
25.B since在这里是因为的意思 后面过去完成时 前面过去时 选B
26.D 按顺序来...should have been done
27.A would rather do than do .
28.B needn't have done 的用法
29.C 情态动词用法
30.A
剩下的31--40,直接给答案了,有不懂得,
31--35 DBBBB 36--40ACADA