He ___ away before we arrived, since the house was deserted.
#87613
A
shall have gone
B
should have gone
C
could have gone
D
must have gone
推荐题目
 I have lost one of my gloves. I _____ it somewhere. 
#89289
A
must drop
B
must have dropped
C
must be dropping
D
must have been dropped
— Thank God! The accident was avoided after all.—That was lucky, but ten inches nearer the two cars _________?
#86562
A
was destroyed
B
would be destroyed
C
would have been destroyed
D
had been destroyed
Helen _______ it if she doesn’t want to. 
#87742
A
doesn’t need do
B
need not to do
C
needs not to do
D
need not do
You look smart in this new jacket. That old one ______ thrown away many years ago.
#90305
A
ought to be
B
ought to have been
C
would be
D
would have been
We are all for your recommendation that the applicant ______.
#87391
A
be accepted
B
was accepted
C
should accept
D
is to accept