Free English Test
レベルチェックテスト
ブログ
料金
Learn
文法
IELTSテスト
TOEICテスト
ダッシュボード
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