Tony ________ full marks, but he was so careless as to make a spelling mistake.
#86660
A
could have gained
B
can have gained
C
must have gained
D
must gain
推荐题目
He called to tell me that you are in hospital, otherwise I ______ nothing about it.
#86456
A
had known
B
wouldn’t have known
C
would know
D
would have known
I____ asleep because it took me a long time to realize that the telephone was ringing.
#88031
A
could have fallen
B
should have fallen
C
must have fallen
D
mustn’t have fallen
China Hengda_well have won the football match, but I don't know because I wasn't there.
#86564
A
could
B
may
C
should .
D
must
I enjoyed the movie very much. I wish I ______ the book from which it was made.
#88339
A
have read
B
had read
C
should have read
D
am reading
If only I _______ your praise then! For, you see, I lost heart and gave up.
#86604
A
have heard
B
hear
C
had heard
D
heard