---The book is borrowed from the library. You _______ your children touch it with their dirty hands. ---Sorry.
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
开始考试点击查看答案