Present vs Past: Simple, Continuous or Perfect

This is a multiple-choice exercise to practise the following verb forms: Present Simple, Present Continuous, Present Perfect, Past Simple, Past Continuous & Past Perfect.   Past Simple, Past Continuous or Past Perfect Exercise English Test: Verb Tenses Present Perfect or Past Simple Exercise B1 Click here for B1 Intermediate Exercises Time Expressions Present Perfect & Past Simple