题目内容
14.They have arrived at lunchtime but their flight was delayed.( )A. | will | B. | can | C. | must | D. | should |
分析 句意:他们本应该午饭时到达的,但他们的航班推迟了.
解答 答案:D.根据but后"their flight was delayed"可知是过去时态,故排除A;can have done表示对过去或已经发生的事情的推测,通常用于否定和疑问句中,故排除B;must have done表示过去一定做过某事,对过去情况的推测,不符合题意;should have done表示本应该做某事而没有做.根据"but their flight was delayed"这样的结果可以推断出他们本应该到达却没有到达,故选D.
点评 本题考察情态动词的用法.要理解句意,掌握好各个情态动词的用法.充分利用语境,注意分清各个情态动词适用的句型,得出答案.
练习册系列答案
相关题目
4.The government has taken measures to the high prices of daily goods to keep the market stable.( )
A. | take down | B. | bring down | C. | hand down | D. | tear down |
5.How much one enjoys himself travelling depends largely on he goes with,whether his friends or relatives.( )
A. | what | B. | who | C. | how | D. | why |
2.Every few years,the coal workers their lungs X-rayed to ensure their health.( )
A. | are having | B. | have | C. | have had | D. | had had |
9.The shocking news made me realize ____ terrible problems we would face.( )
A. | what | B. | how | C. | that | D. | why |
19.--Pity you missed the lecture on nuclear pollution.
--I it,but I was busy preparing for a job interview.( )
--I it,but I was busy preparing for a job interview.( )
A. | attended | B. | had attended | ||
C. | would sttend | D. | would have attended |
6.--The weather has been very hot and dry.
--Yes.If it had rained even a drop,things would be much better now!And my vegetables .( )
--Yes.If it had rained even a drop,things would be much better now!And my vegetables .( )
A. | wouldn't die | B. | didn't die | ||
C. | hadn't died | D. | wouldn't have died |
3.I_______ have watched that movie-it'll give me horrible dreams.( )
A. | shouldn't | B. | needn't | C. | couldn't | D. | mustn't |
11.To be great.You must be smart,confident,and, honest.( )
A. | therefore | B. | above all | C. | however | D. | after all |