--- Guess what! I have got A for my term paper.--- Great! You _____ read widely and put a lot of work into it..
#62652
A
must
B
should
C
must have
D
should have
推荐题目
It _____ last night., because the ground is all wet 
#63480
A
should rain
B
should have rained
C
must rain
D
must have rained
You _____ to the meeting this afternoon if you have something important to do.
#75273
A
needn’t to come
B
don’t need come
C
don’t need coming
D
needn’t come
That truck nearly hit me; I ______.
#62833
A
might be killed
B
may been killed
C
may be killed
D
might have been killed