—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
推荐题目
I was too careless.If only I ___ my car!
#89314
A
hadn't lost
B
would not have lost
C
didn't lose
D
haven’t lost
With so much work on hand, you _____ to see the game last night.
#90201
A
mustn’t go
B
shouldn’t go
C
couldn’t have gone
D
shouldn’t have gone
—Guess what! I have got A for my term paper.—Great! You ______ read widely and put a lot of work into it.
#90066
A
must
B
should
C
must have
D
should have
Students ______ remain in their seats until all the exam papers have been collected.
#87735
A
must
B
shall
C
may
D
can
