—Peter, your hair is getting much too long. It’s high time you __________it cut.—OK. I will. 
#87345
A
have
B
had
C
have had
D
will have
推荐题目
Smoking pollutes air. You ______ smoke here.
#87295
A
won’t
B
can’t
C
ought not to
D
needn’t
_______ Anirban Maitra, a professor at Oxford University, Jack’s success would not have been possible.
#87000
A
If it wasn’t for
B
Were it not for
C
Had it not been for
D
If it hasn’t been for
If you ______ earlier, you ________ him.
#88330
A
came; would meet
B
had come; would have met
C
had come; would meet
D
would come; met