11.-Has Nancy finished typing these reports.
-No,and they__________an hour ago.
A.should be finished B.should finish
C.should have finished D.should have been finished
12.-The examination had failed!-I suggest you__________again.
A.try B.trying C.will try D.would try
13.-He is a very brave man.-Yes,I wish I__________his courage.
A.have B.had C.will have D.would have
14.-Is he feeling any better.
-No.If he had followed the doctor's advice,he__________quite all right now.
A.will have been B.would have been
C.would be D.will be
15.-My God!I have to walk home,for I just missed the last bus.
-That's too bad.I'm sure you__________it,had you set out a bit earlier.
A.had caught B.must have caught
C.could catch D.would have caught
16.-I'm going to see the film tonight.-I'd rather you__________.
A.didn't B.do not C.don't D.do
17.-He didn't ask me to go.-__________if he__________you.
A.Will you go;asked B.Do you go;asks
C.Would you have gone;had asked D.Have you gone;had asked
18.-Do you think Tom will come to your party.
-No.If he__________,I__________very glad.
A.comes;would be B.came;would be
C.would come;were D.will come;should be
19.-What time is it now.
-It's half past twelve.It's time__________your lunch.
A.you had B.you have C.of you to have D.you will have
20.-We quarrelled with the waiter about the bill.
-How silly!You__________the manager.
A.would have told B.should have told
C.could talk to D.must talk to
参考答案
11.D 12.A 13.B 14.C 15.D 16.A 17.C 18.B 19.A 20.B