More students than one ______ there.
A. has been
B. have been
C. had been
D. would have been
第1题:
The rice ______ if you had been more careful.
A. would not be burning
B. would not burn
C. would not have been burnt
D. would not burnt
第2题:
A、pay
B、paid
C、had paid
D、would have paid
第3题:
(A) had been
(B) has been
(C) would have been
(D) would be
正确答案:A
解答参考:A.虚拟语气题。在动词wish后跟从句表达一个不能实现的愿望时,表示与现在事实相反从句用一般过去时,表示与过去事实相反从句用过去完成时。【译文】他没参加晚会,但他的确希望他能参加。
第4题:
A number of boys()absent some time during the term.
A. have been
B. has been
C. will
参考答案:A
第5题:
A.will setup
B.have set up
C.would have set up
D.had set up
第6题:
I have no idea who stole his wallet. It _____anyone.
A. must have been
B. should have been
C. could have been
第7题:
I started my teaching career at the school. That was more than twenty years ago, and I _____ there ever since.
A. was
B. had been
C. will be
D. have been
第8题:
A、student has complained of
B、student have complained of
C、student has complained
D、student have complained
第9题:
A. had started, would be
B. started, might be
C. had started, would have been
D. will start, might have been
第10题:
Proper controls that should()developed as part of routine safety procedures were not in place.
A. has been
B. have been
C. be
答案:B
解析:句意:本应作为常规安全程序一部分制定的适当控制措施没有到位。本题考查虚拟语气,should+have done表示“本应该做而实际没有做”,其中,“should have been developed as part of routine safety procedures”作定语修饰“Proper controls”。