Sz
Perfect Tenses Mixed Exercise
1
Have you seen
- (you / see) the news? You won't believe your eyes.
2. | — (work) for big companies like this before. | know how they operate.
3-4, They —~ (live) in New York for 3 years before they —- (move) to Seattle three months ago.
5. Debi -—~ (study) for four hours when her father arrives.
6-7. By this time next year, | --- (finish) the course and | —- (start) to speak perfect English
8-9, Sam —- (drive) for six hours when he arrived in the village. He --- (drive) more than 300 miles.
10. They --- (work) for two hours by the time the manager arrives at six today.
11. By the time you received this letter yesterday, Dina —- (leave) for Algeria
12. When we meet again next week, | —- (practice) tennis for at least a month
13, She -— (recover) from her surgery by the time we visit her next Saturday,
Correctness =
This website uses cookies to ensure you get the best experience on our website, Learn more,
hitps:lwwn-grammarbank comipertecttenses-mixed-exercise hm! 1