—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
推荐题目
If I _______ it, I would do it in a different way.
#88203
A
were to do
B
do
C
had done
D
was to do
I got up early that morning, but I _____ so because I had no work to do.
#90133
A
mustn’t have done
B
didn’t need to do
C
needn’t have done
D
can’t have done