"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 look very tired. You ____ late last night.
#87853
A
needn’t sit up
B
didn’t need to sit up
C
shouldn’t sit up
D
needn’t have sat up
It ______ heavily when he got back home for he was wet all over.
#87955
A
was raining
B
must have been raining
C
must be raining
D
rained
. Mary _____ be in London because I saw her in town just now.
#88099
A
mustn’t
B
isn’t able to
C
needn’t
D
can’t