满分5 > 高中英语试题 >

—Have you seen Maragaret? The boss is lo...

—Have you seen Maragaret? The boss is looking for her everywhere.

—She________the train, otherwise she would have arrived here by now.

A.should have missed                      B.must have missed

C.had missed                            D.might miss

 

B 【解析】 试题分析:考查情态动词表示推测。根据后面的otherwise she would have arrived here by now(要不然她就会到了)说明是对过去所发生的情况的推测。故使用“情态动词+have done”的形式。Should have done本应该做某事,实际上却未做;must have done一定做了某事;句意:—你看见Maragaret了吗?老板到处找她。—她一定错过了火车了,要不然,她会到了的。故B正确。 考点:考查情态动词用法
复制答案
考点分析:
相关试题推荐

It is desired that the project________before the end of this month.

A.will be finished                         B.is to be finished

C.be finished                            D.is going to be finished

 

查看答案

The news reporters hurried to the airport, only______the film star had left.

A.to tell                                B.telling

C.to be told                             D.having told

 

查看答案

It is far better for one to drink milk,________one gets nutrients, than to drink coffee,________contains no nutrients at all.

A.what; what                            B.where; as

C.from which; which                      D.in which; what

 

查看答案

It’s helpful to put children in a situation _____ they can see themselves differently.

A.that              B.when             C.which            D.where

 

查看答案

I________you that we should not________their plan.

A.agree to;agree with                    B.agree with;agree with

C.agree to;agree on                      D.agree with;agree to

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.