With
In case of
Because of
But for
第1题:
A.Did you come
B.Had you come
C.Should you come
D.Were you to come
第2题:
You have left the light on Oh. soihave__and tum it off
A.I'll go
B. I have gone
C.i'm going to
D.I go
第3题:
A.Thank you very much for a wonderful party
B.I'm glad to have met you.
C.Thanks for all your hospitality.
D.Sorry, it's time I left now.
第4题:
A: would not have done
B: would not do
C: would do
D: didn't do
第5题:
I thought you()like something to read. So I have brought you some books.
A. will
B. might
C. would
答案:B
解析:might用于陈述句,表示推测;would like to do sth.表示“想要做某事”,与题意不符;will表示“将,要,会”一般用于将来时。句意:我想你也许喜欢看点书, 因此我给你买了几本来。
第6题:
If I had known you weren’t coming. I ____ a cake.
A would not bake B did not bake C will not have baked D would not have baked
第7题:
If I hadn’t listened to you, I would _have made_ (make) such a silly mistake.
第8题:
A.should like you to see
B.would have liked you to be seen
C.should like you to have seen
D.would like you to see
第9题:
A.had been
B.were
C.was
D.would be
第10题:
If I ____ your address, I would have visited you.
A: know
B: knew
C: have known
D: had known