第1题
They______informed, or they would get here on time.
A.mustn't have been
B.shouldn't have been
C.can't have been
D.needn't have been
第2题
A. Have, been
B. Have, gone
C. Have, been to
D. Have, gone to
第4题
A.swaying
B.being swayed
C.have been swayed
D.have been swaying
第5题
The story was said to have been based on the information from a reliable________.
A.source
B.foundation
C.origin
D.basis
第6题
If the whole surgery______ beforehand carefully, there would have been a better result.
A.was planned
B.has been planned
C.had been planned
D.were planned
第7题
She wants to know whether the measures have been agreed ______.
A.to
B.with
C.about
D.upon
第8题
Not only the switches but also the old wiring ______ changed.
A. have
B. are
C. have been
D. has been
第9题
All the machines ______by the end of this month.
A. would have been repaired
B. were repaired
C. will have been repaired
D. were being repaired
第10题
If we had enough time to prepare, the result______ much better.
A.would be
B.would have been
C.had been
D.were