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
A. Have, been
B. Have, gone
C. Have, been to
D. Have, gone to
A.swaying
B.being swayed
C.have been swayed
D.have been swaying
The story was said to have been based on the information from a reliable________.
A.source
B.foundation
C.origin
D.basis
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
She wants to know whether the measures have been agreed ______.
A.to
B.with
C.about
D.upon
Not only the switches but also the old wiring ______ changed.
A. have
B. are
C. have been
D. has been
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
If we had enough time to prepare, the result______ much better.
A.would be
B.would have been
C.had been
D.were