will have come
would have come
have come
had come
第1题:
You ______ yesterday if you were really serious about the job.
A. ought to come
B. ought come
C. ought have come
D. ought to have come
第2题:
A. would come
B. come
C. came
D. would have come
第3题:
A.had been
B.were
C.was
D.would be
第4题:
If I ____ your address, I would have visited you.
A: know
B: knew
C: have known
D: had known
第5题:
A、didn t told
B、hadn t told
C、would not tell
D、would have not told
第6题:
—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
第7题:
第8题:
第9题:
We are going to have a singing party tonight. Would you like to join us?()
AI'm afraid not, because I have to go to an important meeting.
BOf course not. I have no idea.
CNo, I can't.
DThat's all set.
第10题:
We are going to have a singing party tonight. Would you like to join us?()
第11题:
had been
were
was
would be
第12题:
will have come
would have come
have come
had come
第13题:
A、shouldn't have spoken
B、needn't have spoken
C、mustn’t have spoken
D、couldn’t have spoken
第14题:
A、came
B、have come
C、had come
D、would come
第15题:
A)have gone;will come
B)has gone;will come
C)have been;will come
D)havebeen; come
第16题:
A.ever, come
B. even, have come
C.ever, come
D. ever, have come
第17题:
A. would have seen
B. would see
C. have seen
D. saw
第18题:
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+现在完成式表示本来应该怎样,实际上并没有做到。
第19题:
第20题:
第21题:
You()to the meeting this afternoon if you have something important to do.
第22题:
I would rather you ()tomorrow.
第23题:
had been
were
was
would be
第24题:
I'm afraid not, because I have to go to an important meeting.
Of course not. I have no idea.
No, I can't.
That's all set.