was
had been
has been
have been
第1题:
A、it was
B、it has been
C、it had been
D、it was being
第2题:
The house ______in bad repair since he moved out.
A、was
B、has been
C、had been
D、was being
第3题:
A、were/ were
B、have been/ has been
C、was/ was
D、are/ is
第4题:
A. haven’t had been
B. hadn’t been
C. won’t have been
D. wouldn’t have been
第5题:
A、has been
B、would have been
C、had been
D、was
第6题:
There _____ no further business, the meeting came to a stop.
A. was
B. has been
C. being
D. had been
第7题:
A. will be
B .would be
C. will have been
D. would have been
第8题:
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
第9题:
第10题:
第11题:
第12题:
The importer will submit references if these () given in the preliminary negotiations.
第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、should have been
B、ought to have been
C、must have been
D、can not have been
第15题:
A、was
B、is
C、has been
D、are
第16题:
A、it not have been
B、is not been
C、had it not been
D、has not been
第17题:
The goods ()shipped already if your L/C had arrived by the end of December last.
A、would be
B、must have been
C、had been
D、would have been
第18题:
A. awarded
B. was awarded
C. has been awarded
D. had been awarded
第19题:
A. if he is
B. if he had been
C. if he has been
D. if he should be
第20题:
第21题:
第22题:
第23题: