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

We wouldn't have called a taxi yesterday if Harold __________us a ride home.

发布时间:2021-08-09

A.didn't offer

B.wouldn't offer

C.hasn't offered

D.hadn't offered

试卷相关题目

  • 1Look! What has happened. I'd rather you ______ her about the bad news.

    A.would not tell

    B.hadn't told

    C.didn't tell

    D.hasn't told

    开始考试点击查看答案
  • 2He insisted that he ______ from heart trouble, but I didn't think so.

    A.should suffer

    B.has suffered

    C.suffers

    D.was suffering

    开始考试点击查看答案
  • 3If it ______ tomorrow, our picnic _______ to be put off.

    A.rains; would have

    B.. rains; has

    C.should rain; would have

    D.would rain; would have

    开始考试点击查看答案
  • 4-Did you punish him for that?-Yes,but I don't think I ________.

    A.should have done so

    B.need to have done so

    C.should do that

    D.ought have done that

    开始考试点击查看答案
  • 5-Where are the children? The dinner's going to be completely ruined. -I wish they ________always late.  

    A.weren't

    B.hadn't been

    C.wouldn't be

    D.wouldn't have been

    开始考试点击查看答案
  • 6If he ________ my advice,he wouldn't have lost his job.

    A.followed

    B.should follow

    C.had followed

    D.would follow

    开始考试点击查看答案
  • 7Thank you for all your hard work last week. I don't think we ______ it without you.

    A.could have managed

    B.can manage

    C.can have managed

    D.could manage

    开始考试点击查看答案
  • 8Mary ______ my letter; otherwise she would have replied before now.

    A.has received

    B.ought to have received

    C.couldn't have received

    D.shouldn't have received

    开始考试点击查看答案
  • 9—I don't know why Denise started crying when I mentioned the wedding.—It ______ what you said about her brother. Or, perhaps she is just nervous.

    A.should have been

    B.couldn't have been

    C.could have been

    D.must have been

    开始考试点击查看答案
  • 10Jack 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

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