—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
推荐题目
Without your help,I         the job on time last week.
#87375
A
would not have finished
B
would not finish
C
would finish
D
would have finish
You__     to the meeting this afternoon if you have something important to do . 
#88067
A
needn’t to come
B
don’t need come
C
don’t need coming
D
needn’t come
He ___ at the meeting this morning.He was in hospital at the time.
#89025
A
couldn’t have spoken
B
mustn’t have spoken
C
shouldn't have spoken
D
needn’t have spoken