1.
I have just ( finished) my work.
2. Have you ( read) this book yet?
3. He
has already (sold) all his goods.
4. Sally (had done) her homework before
she went for a walk.
5. Sue (will have driven) home by midnight tomorrow.
6. How
many pages has he already ( written)?
7. I (have not been) to Rome yet.
8. I
didn’t know Clare. I had never ( seen) her before.
9. The train (had started)
when they arrived at the station.
10. Terry (will have sewn) her new dress by
the end of this week.