knows
knew
will know
had known
第1题:
(A) would see
(B) should see
(C) must have seen
(D) would have seen
正确答案:D
解答参考:D.otherwise一词隐含了一个虚拟条件句,由于he said所用的是一般过去时,所以应该用表示与过去事实相反的虚拟形式:would have done。A)和B)的情态动词后直接跟动词原形,是对现在情况的虚拟,不合题意;must表示对过去事情比较肯定的推测,而不表示与事实相反的结果,本句中事实情况是他没有看到她。【译文】他说她肯定离开小镇好几周了,否则他该在办公室里见到她。
第2题:
32 jack descried his father, who _____a brave boy many years ago, as a strong-wiled man
A. would be
B. would have been
C. must be
D. must have been
第3题:
A、must have got though
B、would get though
C、would have got through
D、could get through
第4题:
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
第5题:
一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
第6题:
A. progress
B. security
C. difference
D. favor
第7题:
the last sentence of the passage implies that if another drought came, ______.
A. the situation would be much worse
B. people would have to desert their homes
C. the city would be fully prepared in advance
D. the city would have to redevelop the neighborhood
第8题:
(A) had been
(B) has been
(C) would have been
(D) would be
正确答案:A
解答参考:A.虚拟语气题。在动词wish后跟从句表达一个不能实现的愿望时,表示与现在事实相反从句用一般过去时,表示与过去事实相反从句用过去完成时。【译文】他没参加晚会,但他的确希望他能参加。
第9题:
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
第10题:
A、has been
B、would have been
C、had been
D、was