15 English Perfect Tenses of Verbs Quiz Quizzes

15 English Quizzes about Perfect Tenses of Verbs Quiz.

1. They have crossed the river ____
2. The storm will have washed away the tracks ____
3. The sky had opened up and there was a storm ____
4. The stallion will have run many miles ____
5. By that time, the dance troupe had mastered the routine for their recital ____
6. Some of the climbers had left for the summit too late ____
7. Luisa has written to the mayor about the smog problem ____
8. Elizabeth has spent the past three hours in the library ____
9. The Merrills will have lived in Kentucky for six years in May ____
10. Pablo has won several awards for his poetry ____
11. Most of the teachers have left already ____
12. The hawk has flown to its nest ____
13. By lunchtime, I had read almost the entire book ____
14. By next Thursday, we will have built the set for the play ____
15. By next year, that iron shop will have been in business for 100 years ____