The Perfect Tenses
Fast practice, instant feedback. Timer auto-submits when time’s up.
Avg score: 0% Most missed: “We would have gone to the movies but it was late.”
The Perfect Tenses
Time left 00:00
25 Questions

1. The soccer player has scored a goal.
2. We had sighted land before the other ship.
3. She has gone to the grocery store.
4. They would have absolved him but he refused their terms.
5. She and I had gone into the restaurant before her parents arrived.
6. She had opened the letter before I got home.
7. The waiter has lit the candles.
8. They should have found the letter by now.
9. They had climbed to the summit before the other team.
10. I have traveled from West to East and back again.
11. She had accomplished the task she had been given.
12. I’m sorry that your dog had died before you got back from vacation.
13. By the time I’m thirty, I will have seen almost all of Europe.
14. When we arrived, she had already made the pie.
15. The guests have returned from the tour.
16. Those two have never told the truth about him.
17. We have always opened the shop by seven in the morning.
18. The children would have eaten their breakfast but it was cold.
19. "He has not written the letters yet."
20. She hasn’t written to me in ages.
21. At three, just when he had gone, I left him a voice message.
22. By eight o’clock, all the tables will have been set.
23. Have they put the food in the refrigerator?.
24. You haven’t felt well for several days.
25. By five o’clock, I will have read the rest of the novel.