had been
were
was
would be
第1题:
A、Had you not given me
B、I had not given
C、You had not given me
D、Had I not given
答案:B
第2题:
If only it ()so cold, perhaps I, too, ()more initiative.
A、had been,have shown
B、have been,would show
C、had’t been,cound't have shown
D、had't been,could have shown
第3题:
A. am
B. was
C. were
D. had been
第4题:
A、were I you
B、I were you
C、If I had been you
D、Had I been you
第5题:
__________, I would take an umbrella with me.
A、Had I been you
B、I were you
C、Were I you
D、I had been you
第6题:
---Good evening. I _______ to see Miss Mary.
---Oh, good evening. I’m sorry, but she is not in.
A.have come B.come C.came D.had come
第7题:
_______ for the free ticket, I would not have gone to see film so often. A. If it is not B. Were it not C. Had it not been D. If they were not
第8题:
第9题:
第10题:
Come and see me if you have time.()
第11题:
will have come
would have come
have come
had come
第12题:
but I had to finish my homework
but 1 would call you as soon as possible
I thought you were there
you would have taken me there
第13题:
I would rather()two weeks earlier.
A. you should come here
B. you came here
C. you had come here
第14题:
If I ____ your address, I would have visited you.
A: know
B: knew
C: have known
D: had known
第15题:
A.were
B. was
C.am
D. had been
第16题:
I would have told him the answer had it been possible, but I have been so busy then.()
第17题:
A. would have seen
B. would see
C. have seen
D. saw
第18题:
—Why didn‘t you buy a new car? —I would have bought one if I _______ enough money. A. had B. have had C. would have D. had had
第19题:
I ______ to the meeting on time, but I had a flat tire on the way.
A. would be
B. would have been
C. were
D. had been
答案为B 我本来应该按时到会的,但是路上我的车胎没气了。情态动词would+现在完成式表示本来应该怎样,实际上并没有做到。
第20题:
第21题:
第22题:
had been
were
was
would be
第23题:
were
had been
have been
was