题目内容
Nobody knows for sure how dinosaurs died out 65,000,000 years ago. It _______ because of sudden changes of their living conditions.
| A.must have happened | B.would have happened |
| C.should have happened | D.might have happened |
D
解析试题分析:句意:没有人确切的知道56,000,000年前是怎么死的。有可能是因为它们生活环境的突然的改变。因为是Nobody knows,所以只是对过去的不确定的推测,用might have done过去可能做了…,must havedone过去一定做了,should have done过去本应该做...would have done过去本来会做…,选D。
考点:考查情态动词的完成式
—It's the office!So you ________ know eating is not allowed here.
—Oh,sorry.
| A.must | B.will | C.may | D.need |
----Will you take up teaching as a career after graduation?
---- Hard to say. I ________ go abroad for higher education instead, but it depends.
| A.must | B.should | C.might | D.shall |
--- Do we have to hand in our research reports this afternoon, Professor Smith?
--- Yes, you _______ . I will be waiting to check them all the afternoon.
| A.should | B.may | C.can | D.must |
Don’t worry about your future. As long as you try your best, a great future ________ wait for you on your way.
| A.would | B.can | C.must | D.should |
According to our school rules, students ________ not carry mobile phones when taking a exam.
| A.will | B.may | C.shall | D.need |
— I didn’t care about what other people thought about me.
— Well, you ________.
| A.should | B.could | C.would have | D.ought to have |
—Fined ¥100! You know you were driving 100 KM an hour, don't you?
—No, officer. I _____.This car doesn't do 80.
| A.shouldn't have been | B.mustn't have been |
| C.can't have been | D.mightn't have been |
When I was a child, I ______ watch TV whenever I wanted to.
| A.should | B.could | C.must | D.need |