having deserted
to have been deserted
to be deserted
having been deserted
第1题:
______ many times, but he still couldn't understand it.
A. Having been told
B. He was told
C. Though he had been told
D. Having told
第2题:
A、have been having
B、have
C、do have
D、am having
第3题:
The new multipurpose gymnasium is reported to _______ within two years.
A. have completed
B. have been completed
C. having completed
D. having been completed
第4题:
A、Boring
B、Bored
C、Having bored
D、Having been bored
第5题:
A、were cancelled/ to take
B、having been cancelled/ take
C、have been cancelled/ take
D、had been cancelled/ to take
第6题:
All the money ______, Frederick started looking for work.
A. having spent
B. has been spent
C. having been spent
D. had been spent
第7题:
A、to have been fined
B、to be fined
C、having been fined
D、being fined
第8题:
_______ another three weeks, I would have been able to finish the experiment.
A. Given
B. Giving
C. To give
D. Having given
第9题:
A.Having been brought up
B.To have brought up
C.Bring up
D.Having brought up
第10题:
Our modern civilization must not be thought of as ________ in a short period of time.
[A] being created
[B] to have been created
[C] having been created
[D] to be created