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

 If only I ________ more confidence in the English speech contest held last week!

发布时间:2021-08-12

A.would have

B.had

C.had had

D.have

试卷相关题目

  • 1There was something wrong with the network, or the email ________ earlier.

    A.could have been sent

    B.might be sent

    C.need have been sent

    D.must be sent

    开始考试点击查看答案
  • 2We ________ the difficulty together,but why didn't you tell me?

    A.should face

    B.might face

    C.could have faced

    D.must have faced

    开始考试点击查看答案
  • 3As it turned out to be a small house party, we _________ so formally.

    A.needn't dress up

    B.did not need have dressed up

    C.did not need to dress up

    D.needn't have dressed up

    开始考试点击查看答案
  • 4----Did you make it at last? ----Yes. But for your help, it ________ a serious loss.

    A.would cause

    B.must have caused

    C.might cause

    D.would have caused

    开始考试点击查看答案
  • 5She often shares her deepest thoughts and fears with friends through QQ, as if they ________ chatting in her living room.

    A.were

    B.are

    C.had been

    D.has been

    开始考试点击查看答案
  • 6 —Shall I inform him of the change of the schedule right now? —I am afraid you ________, in case he comes late for the meeting.

    A.will

    B.must

    C.may

    D.can

    开始考试点击查看答案
  • 7The doctor recommended that you ________ swim after eating a large meal.

    A.wouldn't

    B.couldn't

    C.needn't

    D.shouldn't

    开始考试点击查看答案
  • 8 Jack is a great talker.   It's high time that he ________ something instead of just talking.

    A.will do

    B.has done

    C.do

    D.did

    开始考试点击查看答案
  • 9As is required by their employer, the employees ______ finish the project within this month.

    A.could

    B.shall

    C.may

    D.should

    开始考试点击查看答案
  • 10The project ______ last month but unfortunately it had to be prolonged because of the financial problem. 

    A.needn't have been finished

    B.shouldn't have finished

    C.could have been finished

    D.must have finished

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