didn’t have
won’t have
hadn’t had
wouldn’t have
第1题:
A、hadn't run
B、shouldn't run
C、haven't run
D、didn't run
第2题:
"If I hadn't practiced when I was younger," the musician says, "I _____ able to play so well now."
A. wouldn't be
B. won't be
C. wouldn't have been
D. couldn't have been
第3题:
A、No, I wouldn’t.
B、I think I’d rather have tea this morning.
C、I think I’d rather have coffee.
D、Thanks. The same to you.
第4题:
A、mustn't have
B、wouldn't have
C、shouldn't have
D、won't have
第5题:
A、didn t told
B、hadn t told
C、would not tell
D、would have not told
第6题:
第7题:
第8题:
第9题:
第10题:
第11题:
drove; didn’t
drove; wouldn’t get
were driving; wouldn’t get
had driven; wouldn’t have got
第12题:
will have come
would have come
have come
had come
第13题:
I _____my breakfast at 8, but_____ I lunch yet. .
A. had, haven't had
B. had, didn't have
C. have had, didn't have
第14题:
A. haven’t had been
B. hadn’t been
C. won’t have been
D. wouldn’t have been
第15题:
A、didn’t see
B、haven’t seen
C、wouldn’t have seen
D、hadn’t seen
第16题:
Susan told me she _____lunch, so she was very hungry.
A、has had
B、hasn' t have
C、have had
D、hadn' t had
第17题:
--Why didn't you buy it?
--I ______, but I didn't have the money.
A. would
B. would have
C. had had
D. had bought
第18题:
第19题:
第20题:
第21题:
第22题:
The students()a good rest last weekend. They were preparing for the test.
第23题:
didn’t have
won’t have
hadn’t had
wouldn’t have
第24题:
too; wouldn' t
very; shouldn't
that; might not
so; couldn't