I _______ have met him a long time ago. Both his name and face are very familiar.
#89552
A
may
B
can
C
would
D
should
推荐题目
He ought to win the first prize, _____ he?
#90129
A
oughtn’t
B
shouldn’t
C
mustn’t
D
both A and B
More and more people have come to realize that if we had taken effective measures much earlier, the air quality ______ so seriously now. 
#86958
A
is not polluted
B
would not be polluted
C
had not been polluted
D
would not have been polluted
___ for the fact that you were lazy, you could have finished the assignment by now. 
#87795
A
It were not
B
Weren’t it
C
Had it not been
D
Had not been
If he had worked harder, he _________.
#88201
A
would succeed
B
had succeeded
C
should succeed
D
would have succeeded