Verb Tenses Test


This test is for upper-intermediate learners of English. There are almost all 12 tenses (with the exception of future perfect and future perfect continuous). You can leave about 20-25 minutes for this test (there are sixteen sentences).