"You know so much about literature. It's a pity you failed your degree," Harry said, "You ______ a good teacher."
#90111
A
would have been
B
can have been
C
must be
D
should have been
推荐题目
You must have waited here for a long time ,___________you?
#88229
A
mustn’t
B
didn’t
C
haven’t
D
hadn’t
Though the ship sunk, all the people on her____ be resuced.
#88157
A
could
B
should
C
had to
D
were able to
As a graducate in computer science, he ___ to work out the problem.
#89044
A
wouldn't have failed
B
can't have failed
C
mustn’t have failed
D
might not have failed
I left very early last night, but I wish I _____ so early.
#89363
A
didn’t leave      
B
hadn’t left
C
haven’t left      
D
couldn’t leave