More students than one ______ there.
A. has been
B. have been
C. had been
D. would have been
第1题:
A、pay
B、paid
C、had paid
D、would have paid
第2题:
A.will setup
B.have set up
C.would have set up
D.had set up
第3题:
A number of boys()absent some time during the term.
A. have been
B. has been
C. will
参考答案:A
第4题:
A. haven’t had been
B. hadn’t been
C. won’t have been
D. wouldn’t have been
第5题:
A. to have been
B. to be
C. that it had been
D. that it was
第6题:
A、has learned
B、had learned
C、would have learned
D、learned
第7题:
If only it ()so cold, perhaps I, too, ()more initiative.
A、had been,have shown
B、have been,would show
C、had’t been,cound't have shown
D、had't been,could have shown
第8题:
A. if he is
B. if he had been
C. if he has been
D. if he should be
第9题:
Had Paul received six more votes in the last election, he ________ our chairman now.
[A] must have been
[B] would have been
[C] were
[D] would be
第10题:
Seldom ______so warmly welcomed.
A. has he been
B. he has been
C. was he
D. he had been
第11题:
______the survivors know more of how to cope with cold water in the sinking of MV Titanic in 1912 countless lives ______.
A.Have / could have been saved
B.Have / could have saved
C.Had / could has saved
D.had / could have been saved
第12题:
The less education he or she has, the more regrets she or he would have.
The more education he or she has, the less regrets she or he would have.
More women than men had regrets about love and family.
The regret of action seems to last longer than that of inaction.
第13题:
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
第14题:
A. had started, would be
B. started, might be
C. had started, would have been
D. will start, might have been
第15题:
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”。
第16题:
A、it not have been
B、is not been
C、had it not been
D、has not been
第17题:
A. have been
B. has been
C. were
D. has
第18题:
A、has been
B、would have been
C、had been
D、was
第19题:
A. will be
B .would be
C. will have been
D. would have been
第20题:
A. should be
B. would be
C. will have been
D. would have been
第21题:
If the operation __ carefully prepared, it would not have been successful.
A. was not
B. has not been
C. had not been
D. were not
第22题:
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+现在完成式表示本来应该怎样,实际上并没有做到。
第23题: