题目内容
The professor ________at 8 o’clock,but he has not shown up yet,which worries all of us.
| A.was supposed to arrive | B.must have arrived |
| C.might have arrived | D.was supposed arriving |
A
解析试题分析:考查虚拟语气。A应该到达;B肯定已经到了;C可能已经到了。根据后面句子的时态判断此处是对现在情况的推测,而B、C选项均为对过去发生事情的推测,所以排除B、C选项; D选项形式错误,故A为正确选项,句意:教授本应该8点钟到,但是他现在还没露面,这让我们非常担心。
考点:考查虚拟语气。
练习册系列答案
相关题目
Had they known what was coming next, they second thoughts.
| A.may have | B.could have |
| C.must have had | D.might have had |
---It rained cats and dogs this morning. I’m glad we took an umbrella.
---Yeah, we would have got wet all over if we ______.
| A.haven’t | B.didn’t | C.don’t | D.hadn’t |
--What can I do for you?
-- If you __________ see Mr. Smith, give him my regards.
| A.will | B.would | C.shall | D.should |
That truck nearly hit me; I _______.
| A.might be killed | B.may been killed | C.may be killed | D.might have been killed |
If I ____ you, I would join the army.
| A.am | B.was | C.were | D.would be |
Which of the following sentences conveys a fact?
| A.Maryandhersonmustbehomebynow. |
| B.Carelessreadingmustgivepoorresults. |
| C.It’sgettinglate,andImustleavenow. |
| D.Hemustbeworkinglateattheoffice. |
It would be impossible for him to leave hospital tomorrow if he first aid when the accident happened.
| A.hadn’t been given | B.wasn’t be given |
| C.shouldn’t be given | D.wouldn’t be given |