B1–B2
Present Perfect Test
30 multiple-choice questions covering all five present-perfect topics. No hints — results at the end.
About This Test
This test includes 30 multiple-choice questions drawn from all five present-perfect topics: past experiences and present results, situations up to the present, present perfect or past simple, present perfect continuous, and simple or continuous. Questions are shuffled each time you take the test, so you can retake it for extra practice.
The test is designed for B1–B2 level learners. You won't see hints or corrections during the test — your full results with explanations appear at the end.