will have come
would have come
have come
had come
第1题:
Bob was fully occupied yesterday, otherwise he _______ to the meeting.
A. would come
B. had come
C. must have come
D. would have come
第2题:
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
第3题:
A.Did you come
B.Had you come
C.Should you come
D.Were you to come
第4题:
A.had been
B.were
C.was
D.would be
第5题:
A. would come
B. come
C. came
D. would have come
第6题:
Why hasn't he come? ______on time, we will have to put off the trip.
A. If he doesn't come
B. If he won't come
C. If he shouldn't come
D. If he hadn't come
16.答案为A 从句中的we will...可判断出空白处应为一个时间状语从句,具谓语要用一般现在时代替一般将来时。
第7题:
A、shouldn't have spoken
B、needn't have spoken
C、mustn’t have spoken
D、couldn’t have spoken
第8题:
1.I ______they ______tomorrow.
A. think; won’ t come
B. don- t think ; come
C. don't think; will come
D. think; come
第9题:
A、came
B、have come
C、had come
D、would come
第10题:
A)have gone;will come
B)has gone;will come
C)have been;will come
D)havebeen; come