It _________have rained last night, for the ground is wet.
#87663
A
may
B
should
C
will
D
must
推荐题目
---The book is borrowed from the library. You ____ your children touch it with their dirty hands. ---Sorry.    
#88042
A
should have let 
B
needn’t have let 
C
mustn’t have let
D
ought not to have let
--I can’t understand why our boss is late. --He _____the early bus.
#88079
A
could miss
B
may have missed
C
can have missed
D
might miss