--- Guess what! I have got A for my term paper. --- Great! You ______ read widely and put a lot of work into it.
#89099
A
must
B
should
C
must have
D
should have
推荐题目
Look! If we had begun to do the work yesterday morning, we _____ ourselves just like them.
#87201
A
would have enjoyed
B
were to enjoy
C
should enjoy
D
would be enjoying
It's high time that you ________ even harder at your lessons as the exam is around the corner.
#86899
A
work
B
will work
C
worked
D
have to work
It’s unimaginable that such a top student as Jane cheat in the exam.
#87509
A
should
B
may
C
can
D
might
What a pity! Considering his ability and experience, he ______ better.
#87050
A
need have done
B
must have done
C
can have done
D
might have done
It is recommended that you ________ your accommodation in advance in tourist season, as you may find all the best hotels are not accessible.
#86698
A
book
B
must book
C
will book
D
shall book
