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

---The book is borrowed from the library. You _______ your children touch it with their dirty hands.  ---Sorry.     

发布时间:2021-08-10

A.should have let 

B.needn't have let 

C.mustn't have let

D.ought not to have let

试卷相关题目

  • 1------I don't know why he has made such a silly mistake in the exam. ------ He ______ it before he handed in the paper.

    A.may have checked

    B.might check

    C.must have checked

    D.should have checked

    开始考试点击查看答案
  • 2The little girl _____ go out at night and often imagined _____ a monster following her

    A.dared not;there being

    B.dare not;there being

    C.did not dare;there to be

    D.didn't dare to;there be

    开始考试点击查看答案
  • 3The next generation of telescopes will reveal(显露;揭示)new parts of our universe that will seem surprising, just as the moon's craters(坑)______ when observed 400 years ago.

    A.could seem

    B.might seem

    C.should have seemed

    D.must have seemed

    开始考试点击查看答案
  • 4一I still cannot figure out why he missed his flight. 一He ______ an accident on the way to the airport.

    A.could have had

    B.should have had

    C.would have had

    D.must have had

    开始考试点击查看答案
  • 5He recommended that she ______ and see the film.

    A.will go

    B.goes

    C.go

    D.would go

    开始考试点击查看答案
  • 6The captain urged that the mission ______ before dark.

    A.must be finished

    B.be finished

    C.ought to be finished

    D.was finished

    开始考试点击查看答案
  • 7We have been excavating layers of ash almost six metres thick, which suggests that they _______the fire burning all winter.

    A.should keep

    B.might have kept

    C.should have kept

    D.might keep

    开始考试点击查看答案
  • 8—Guess what! I have got A for my term paper. —Great! You  _______  read widely and put a lot of work into it.

    A.must

    B.should

    C.must have

    D.should have

    开始考试点击查看答案
  • 9—Do you regret paying twenty dollars for the dictionary? —No.I ____ twice as much for it.

    A.gladly paid

    B.should gladly pay

    C.would gladly have paid

    D.had gladly paid

    开始考试点击查看答案
  • 10It's nearly 7 o'clock. Helen _______ come, but let's wait for her for another 5 to 7 minutes.

    A.couldn't

    B.can't

    C.mustn't

    D.may not

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