题目内容
—Why are your eyes so red? You _______ have slept well last night.
—Yeah, I stayed up late writing a report.
| A.can’t | B.mustn’t | C.needn’t | D.won’t |
A
解析试题分析:考查情态动词+完成式的用法:本题考查情态动词表推测的用法。句意:——你的眼睛为什么那么红?昨天你不可能睡好。——我熬夜到很晚,写一份报告。A. can’t have done过去不可能做了,B. mustn’t 表示推测用于肯定句中, C. needn’t have done本不必做而做了,D. won’t have done将不会已经做了,答案 A。
考点:考查情态动词+完成式的用法
A survey has shown that 40% of those killed in traffic accidents _____ if they had been wearing seat belts.
| A.should have been saved | B.must have been saved |
| C.need have been saved | D.could have been saved |
Being constantly exposed to advertisements is annoying, but it ______ be pleasant sometimes.
| A.shall | B.need | C.can | D.must |
We have hurried all the way to the airport - the flight was called off because of the foggy weather.
| A.mustn’t | B.couldn't | C.needn’t | D.wouldn’t |
-–Mary knows the city quite well.
--She______ well have been there before.
| A.need | B.could | C.should | D.may |
— Who is absent from the lecture today?
—_____________you ask? Peter, of course.
| A.Would | B.Can | C.Could | D.Need |
I want to open the door, but it _____ open.
| A.couldn’t | B.won’t | C.wouldn’t | D.mustn’t |
--Is Professer Smith giving the speech today?
--It ________ be him. He is abroad right now.
| A.mustn't | B.needn't |
| C.won't | D.can't |