1. The pupils the exercises yet.
2. The workers painting the floor when I arrived.
3. I reading this book by tomorrow evening.
4. They each other for 3 years before they got married.
5. I the article for an hour before you come.
6. At nine o’clock yesterday morning we for the bus.
7. Our family in that house for five years when we had to move to another city.
8. By next winter we the necessary sum of money.
9. Robert ill for three weeks. He’s still in hospital.
10. By the time the war began the company clothes for five years.
11. I’m very tired. I over four hundred miles today.
12. Janet was out of breath because she .
13. When Martin the car, he took it out for a drive.
14. Don’t worry. I here by four tomorrow. I promise.
15. My arms are aching now because I since two o’clock.
1
A didn’t finish
B don’t finish
C haven’t finished
D hasn’t finished
2
A finish
B finished
C will finish
D had finished
3
A have finished
B finish
C will finish
D will have finished
4
A had known
B have known
C knew
D know
5
A will have been translating
B will have translated
C translate
D will translate
6
A waited
B had been waiting
C was waiting
D were waiting
7
A was living
B had been living
C lived
D have been living
8
A will save
B are saving
C will have saved
D will be saving
9
A had been
B has been
C was
D were
10
A had been producing
B has been producing
C was producing
D has produced
11
A drive
B am driving
C have been driving
D have driven
12
A had been running
B ran
C has run
D was running
13
A had repaired
B has repaired
C repaired
D was repairing
14
A will be
B will have been
C am
D have been
15
A am swimming
B swam
C swim
D have been swimming