even if
if only
but for
as if
第1题:
(A) had been
(B) has been
(C) would have been
(D) would be
正确答案:A
解答参考:A.虚拟语气题。在动词wish后跟从句表达一个不能实现的愿望时,表示与现在事实相反从句用一般过去时,表示与过去事实相反从句用过去完成时。【译文】他没参加晚会,但他的确希望他能参加。
第2题:
一If he________,he __________that food.
一Luckily he was sent to the hospital immediately.
A. was warned;would not take
B. had been warned;would not have taken
C. would be warned; had not taken
D. would have been warned; had not taken
第3题:
A.ought to have been not smoking
B.ought to have not been smoking
C.ought not to have been smoking
D.ought to not have been smoking
第4题:
A. had started, would be
B. started, might be
C. had started, would have been
D. will start, might have been
第5题:
A、was warned, would not eat
B、had been warned, would not have eaten
C、would be warned, had not eaten
D、would have been warned, had not eaten
第6题:
---Hi, Tom. Any idea where Jane is?
---Shein the classroom. I saw her there just now.
A. shall be B. should have been C. must beD. might have been
第7题:
A.might have given
B.might give
C.may have given
D.may give
第8题:
A.must
B.could
C.should
D.might
第9题:
A、might meet
B、might have met
C、may have met
D、may have been met
第10题:
He must have had an accident, or he _____ then
A:would have been here
B:would be here
C:should be here
D:had just had