Grammar › Verb Tenses
Verb Tenses
The 12 English tenses, one clear lesson each — how to form them, when to use them, the mistakes everyone makes, and a quiz to check yourself.
Present Perfect
B1How to form the present perfect, when to use it, and the mistakes to avoid — with an interactive quiz.