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