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

— I haven't finished my task yet. — You shouldn't have watched the film last night, or you _______ it by now.

发布时间:2021-08-10

A.need have finished

B.may have finished

C.should have finished

D.will have finished

试卷相关题目

  • 1But for your timely help, the boy ______ his life.

    A.must have lost

    B.may lose

    C.might have lost

    D.should lose

    开始考试点击查看答案
  • 2---Must I fill in the form?   --No, _______.

    A.you must

    B.there's no need

    C.you needn't have

    D.you needn't to

    开始考试点击查看答案
  • 3____ anyone phone during the board meeting, please tell them I am busy.

    A.Should

    B.Will

    C.May

    D.Can

    开始考试点击查看答案
  • 4If you had told me in advance, I ________ him at the airport.  

    A.would meet

    B.will meet

    C.would have met

    D.will have meet

    开始考试点击查看答案
  • 5Could I do some explanations? Ito call on you yesterday, but someone came to see me just ______ when I was about to leave.

    A.had intended

    B.intended

    C.would intend

    D.was intending

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