Complete to form affirmative, negative or interrogative sentences in the Present, Past and Future Perfect Simple with the verbs on the right which are in chronological order.
1. Bill is very excited as his rugby team …….. ……… the world cup. 2. Bob …….. ……… ……… his homework by the time his mother gets home. 3. By 2025 most rainforests …….. ……… ………. 4. By the time the police arrive, the men …….. ……… ……… ……… . 5. By the time the police arrived, the two men …….. ……… . 6. By the time he graduates, he …….. ……… ……… 3 years of study in our school 7. David is calling for a taxi because his car …….. ……… . 8. Francine and Julia are the best friends. They …….. ……… a very long time ago. 9. Garry ………….. …………… (once again) his bus and now he will have to walk home. 10. George is a very good mountaineer. This is the first time he …….. ……… Mount Everest. 11. He …….. ……… up all night because he didn't want to miss that tennis competition on TV. 12. I ……… never ……… or ………an artichoke before I moved to France. 13. I ……… never ……… such a beautiful beach before I went to Hawaii. 14. I arrived very late at the Liz's birthday party. All our friends had already gone home. 15. I couldn't pay my hotel bill because I …….. ……… my wallet in the subway. 16. I was very tired as I …….. ……… (not) well for several days on that camping holiday. 17. It is a beautiful day so Angie …….. ……… her baby and the dog for a walk in a nearby park. 18. Jenny is dieting because she needs to lose weight but she …….. ……… (not) a singe kilo yet. 19. John loves foreign languages. He …….. ……… ……… (already) four. 20. Lisa knew New York so well because she …….. ……… the city several times. 21. Look! Peter …….. ……… ……… (just) a fish with his fishing-rod. 22. Lynne ……… never ……… the pyramids before. This was the first time she has visited Egypt. 23. Mark …….. ……… an electric guitar, but his father offered him a classic guitar. 24. Mary is very sad. She …….. ……… ……… (just) that she failed her exams. 25. Mum and dad …….. ……… ……… (already) for the theatre. 26. My English …….. ……… …… (really) since I moved to Australia as a seasonal worker. 27. The bus ……… already ……… by the time the arrived at the bus stop.
Key 1. Bill is very excited as his rugby team have won the world cup. 2. Bob will have finished his homework by the time his mother gets home. 3. By 2025 most rainforests will have been destroyed. 4. By the time the police arrive, the men will have escaped. 5. By the time the police arrived, the two men had disappeared. 6. By the time he graduates, he will have completed 3 years of study in our school 7. David is calling for a taxi because his car has broken down. 8. Francine and Julia are the best friends. They have met a very long time ago. 9. Garry has once again missed his bus and now he will have to walk home. 10. George is a very good mountaineer. This is the first time he has climbed Mount Everest. 11. He had stayed up all night because he didn't want to miss that tennis competition on TV. 12. I arrived very late at the Liz's birthday party. All our friends had already gone home. 13. I couldn't pay my hotel bill because I had lost my wallet in the subway. 14. I had never eaten or tasted an artichoke before I moved to France. 15. I had never seen such a beautiful beach before I went to Hawaii. 16. I was very tired as I hadn't slept well for several days on that camping holiday. 17. It is a beautiful day so Angie has taken her baby and the dog for a walk in a nearby park. 18. Jenny is dieting because she needs to lose weight but she has not lost a singe kilo yet. 19. John loves foreign languages. He has already learned four. 20. Lisa knew New York so well because she had visited the city several times. 21. Look! Peter has just caught a fish with his fishing-rod. 22. Lynne had never seen the pyramids before. This was the first time she has visited Egypt. 23. Mark had wanted an electric guitar, but his father offered him a classic guitar. 24. Mary is very sad. She has just learned that she failed her exams. 25. Mum and dad have already left for the theatre. 26. My English has really improved since I moved to Australia as a seasonal worker. 27. The bus had already left by the time the arrived at the bus stop. 28. The heavy rainfalls will have stopped by May. 29. The police have just arrested the robbers in front of the bank. 30. The sun will have set by the time I get home. 31. They had already known each other before they started going to primary school. 32. They were in shock because they had never seen anything like this before. 33. They will have eaten dinner by the time we arrive. 34. Today is Mum's birthday. Together we have bought her a beautiful bunch of roses. She will be
delighted. 35. When I got home yesterday, my mother had already cooked dinner and father had already washed his car.
Thank you for interesting in our services. We are a non-profit group that run this website to share documents. We need your help to maintenance this website.