位置:首页 > 题库频道 > 学历类 > 升学考试 > 高中(高考) > 英语 > 高考英语虚拟语气练习91

—We expected you yesterday.   —I'm sorry, I ______ you to say that I couldn't be here until today.

发布时间:2021-08-09

A.must have called

B.would be calling

C.could have been calling

D.should have called

试卷相关题目

  • 1She had a computer at home, and her parents desired that she ______ all her work at home.

    A.do

    B.does

    C.must do

    D.would do

    开始考试点击查看答案
  • 2— Well done!— Thanks. But ______ a few more minutes, I could have done it still better.

    A.had I been given

    B.have I been given

    C.if had I been given

    D.if have I been given

    开始考试点击查看答案
  • 3— Why didn't you tell me the truth that day?— I _______, but you ______ for Beijing.  

    A.would have; left

    B.would; had been awayB.would have; had leftD.had; were away

    开始考试点击查看答案
  • 4Tom _____ to his friend's birthday party, but he was too busy yesterday.   

    A.must have gone

    B.may have gone

    C.can have gone

    D.could have gone

    开始考试点击查看答案
  • 5He ______ full marks, but he was so careless as to make a spelling mistake.

    A.must have gained

    B.can have gained

    C.could have gained

    D.must gain

    开始考试点击查看答案
  • 6My sister met him at the Grand Theatre yesterdays afternoon, so he ________ your lecture.

    A.couldn't have attended

    B.needn't have attended

    C.mustn't have attended

    D.shouldn't have attended

    开始考试点击查看答案
  • 7—Did you scold him for failing in the maths test?  —Yes, but I'd rather I _______.  

    A.wouldn't

    B.didn't

    C.shouldn't

    D.hadn't

    开始考试点击查看答案
  • 8We ______ here at lunch time; we were delayed at the airport, though.   

    A.could be

    B.would stay

    C.must have been

    D.would have been

    开始考试点击查看答案
  • 9It is everybody's desire that every effort ________ to reduce the pollution in our city.

    A.was made

    B.be made

    C.will be made

    D.would be made

    开始考试点击查看答案
  • 10Something ________ otherwise he ________ here then.

    A.must happen; would have been

    B.must have happened; would be

    C.must have happened; would have been

    D.would happen; would be

    开始考试点击查看答案
返回顶部