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

You _______ late for yesterday's class meeting, as it was so important.

发布时间:2021-08-10

A.couldn't

B.shouldn't be

C.mustn't have been

D.oughtn't to have been

试卷相关题目

  • 1— We did not see him at the lecture yesterday. — You _______ him, since I went to an international conference with him.

    A.mustn't have seen

    B.can't have seen

    C.couldn't see

    D.needn't have seen

    开始考试点击查看答案
  • 2Some young people these days just ______ go out of their homes to contact the real world.

    A.mustn't

    B.won't

    C.mightn't

    D.shouldn't

    开始考试点击查看答案
  • 3You look very tired. You _______ late last night.

    A.needn't sit up

    B.didn't need to sit up

    C.shouldn't sit up

    D.needn't have sat up

    开始考试点击查看答案
  • 4—My daughter mastered Japanese in less than two years. —Did she? She ______ have a gift for language.

    A.must

    B.might

    C.should

    D.can

    开始考试点击查看答案
  • 5The children _________ for the accident. After all, they were so young.

    A.should not be to blame

    B.not to be blamed

    C.were not to blame

    D.were to not blame

    开始考试点击查看答案
  • 6— No wonder you caught a cold. You _____ out last night without a coat. — I know how silly I was.

    A.shouldn't have gone

    B.mustn't have gone

    C.couldn't have gone

    D.mightn't have gone

    开始考试点击查看答案
  • 7It was required by the headmaster that all the students ______ at the meeting.

    A.should present

    B.present

    C.attended

    D.be present

    开始考试点击查看答案
  • 8It ______ sound like a perfect destination,but it is really adventurous to go there.

    A.must

    B.should

    C.can

    D.may

    开始考试点击查看答案
  • 9If the dog hadn't woken us, we wouldn't have noticed the fire and it _______ to the house next door.

    A.could spread

    B.should have spread

    C.would spread

    D.might have spread

    开始考试点击查看答案
  • 10—What is the news about?  —According to the new law, people who are guilty of drunken driving ________ face a fine of up to 2000 yuan.

    A.will

    B.may

    C.shall

    D.can

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