------I don’t know why he has made such a silly mistake in the exam. ------ He ____________ it before he handed in the paper.
#88035
A
may have checked
B
might check
C
must have checked
D
should have checked
推荐题目
If we work hard with a strong will, we _____ overcome any difficulty, however great it is.
#87879
A
must
B
need
C
should
D
can
I recommended strongly that you ______a more powerful computer, even though your brother recommended ______ an ordinary one.
#90040
A
bought; to buy
B
buy; buying
C
would buy; to buy
D
bought; buying
I ______ Peter with his work, but I had a lot of things to do myself.
#86588
A
must have helped
B
should have helped
C
needn’t have helped
D
can’t have helped
Although you ______ find bargains in London, it,s not generally a cheap place to shop.
#86378
A
should
B
need
C
must
D
can
The librarian insists that John _____ no more books from the library before he returns all the books he has borrowed.
#89365
A
will take
B
took
C
take
D
takes
