. He __________ full marks, but he was so careless as to make a spelling mistake.
#88166
A
must have gained
B
can have gained
C
could have gained
D
must gain
推荐题目
I ______ to the lecture that afternoon, but I ______ a bit ill.
#87325
A
should have gone; was
B
would have gone; had been
C
should go; was
D
would go; had been
He is talking so much about America as if he _____ there. 
#86450
A
has gone
B
has been
C
was
D
had been
— How could I thank you enough? —Don’t mention it. Any other man_________ that.
#88086
A
must do
B
could do
C
would have done
D
should have done