All his work___, he left his office at ease.
A.finished |
B.hadbeenfinished |
C.finishing |
D.tofinish |
Everything___ into consideration, his work is well done.
A.taking |
B.taken |
C.hasbeentaken |
D.beingtaken |
It is a beautiful village with a mountain____ it.
A.Surrounded |
B.surrounding |
C.havingsurrounded |
D.havingbeensurrounded |
The last plane___ , they had to stay in the hotel for another night.
A.left |
B.havingleft |
C.havingbeenleft |
D.beleaving |
The composition given by the teacher___ , Alice went to watch TV.
A.beingdonewell |
B.hasbeendonewell |
C.havingdonewell |
D.donewell |
The weather ___ fine, they decided to go out for a walk.
A.were |
B.was |
C.is |
D.being |