Professional Documents
Culture Documents
3. He had beaten the game before his friends even started playing.
10. The vase had broken when it fell off the shelf.
2. They will have kept the secret until the surprise party.
4. By the end of the year, everyone will have known about the new project.
7. They will have left for the airport before you arrive.
8. I will have lent you my book by the time you need it.
9. She will have let the dog out before going to bed.
10. By the time you wake up, the sun will have lain on the horizon for hours.