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

I lost your address, otherwise I ________ you long before.

发布时间:2021-08-09

A.had visited

B.have visited

C.would have visited

D.should visit

试卷相关题目

  • 1How I wish every family _________ a large house with a beautiful garden!

    A.has

    B.had

    C.will have

    D.had had

    开始考试点击查看答案
  • 2It is strange that he _________ so.

    A.would say

    B.would speak

    C.should say

    D.will speak

    开始考试点击查看答案
  • 3Why didn't you tell me there was no meeting today? I ________ all the way here ________ the heavy snow.

    A.needn't have driven; through

    B.needn't drive; across

    C.didn't need to drive; through

    D.shouldn't have driven; across

    开始考试点击查看答案
  • 4The law requires that everyone _________ his car checked at least once a year.

    A.has

    B.had

    C.have

    D.will have

    开始考试点击查看答案
  • 5You ________ without a word, Father lost his temper at that.

    A.needn't leave

    B.shouldn't leave

    C.mustn't leave

    D.shouldn't have left

    开始考试点击查看答案
  • 6Don't come tomorrow.I'd rather you ________ next weekend.

    A.must

    B.should

    C.would

    D.came

    开始考试点击查看答案
  • 7Jonna is a very proud girl; she is always walking as if nobody else ________.

    A.exists

    B.exist

    C.existed

    D.had existed

    开始考试点击查看答案
  • 8Without the sun, none of the living things on earth _______.

    A.existed

    B.would exist

    C.would have been existed

    D.exists

    开始考试点击查看答案
  • 9She felt as if she _________ a princess.

    A.is

    B.was

    C.like

    D.were

    开始考试点击查看答案
  • 10________ her teacher, Annie Sullivan, Helen ________ a famous writer.

    A.Without; wouldn't become

    B.But for; wouldn't become

    C.If it hadn't been for; wouldn't have become

    D.If it weren't for; wouldn't have become.

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