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

— Bruce, you are late again!—Oh, I'm sorry, sir. I _____ earlier, but the alarm clock didn't work.

发布时间:2021-08-09

A.must have got up

B.could have got up

C.might have got up

D.should have got up

试卷相关题目

  • 1— There were five people in the car but they still took me. — It _____ a comfortable journey.

    A.can't be

    B.shouldn't be

    C.mustn't have been

    D.couldn't have been

    开始考试点击查看答案
  • 2— 'John wants to see you today'. — 'I'd rather he _____ tomorrow than today'.

    A.comes

    B.came

    C.should come

    D.has come

    开始考试点击查看答案
  • 3John's uncle insisted _____ in this hotel any longer.

    A.not staying

    B.not to stay

    C.that he not stay

    D.staying not

    开始考试点击查看答案
  • 4If it _____ rain next week, the farmers could still have a good harvest.

    A.should

    B.could

    C.would

    D.might

    开始考试点击查看答案
  • 5— Catherine, I've cleaned the room for you. — Thank you. You _____ it. I could manage it myself.

    A.needn't do

    B.needn't have done

    C.mustn't do

    D.shouldn't have done

    开始考试点击查看答案
  • 6— Could you please tell us about some good ways to learn English? — My suggestion is that reading often and writing regularly _____.

    A.are needed

    B.is needed

    C.be needed

    D.should need

    开始考试点击查看答案
  • 7After that accident, the government urged some measures _____ immediately to deal with it.

    A.have taken

    B.be taken

    C.were taken

    D.would be taken

    开始考试点击查看答案
  • 8How we wish he ______ present!

    A.is

    B.will be

    C.has been

    D.were

    开始考试点击查看答案
  • 9— Bob didn't pass this exam. — He _____.

    A.should study hard

    B.should have studied hard

    C.should be studying hard

    D.study hard

    开始考试点击查看答案
  • 10— How did you do on the test? — Not so well. I _____ much better but I misread the directions for Part One.

    A.could have done

    B.should do

    C.must have done

    D.could do

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