"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
推荐题目
That truck nearly hit me; I _______.
#86748
A
might be killed
B
may been killed
C
may be killed
D
might have been killed
If you had told me in advance, I ________ him at the airport. 
#87805
A
would meet
B
will meet
C
would have met
D
will have meet