Here are all the English grammar exercises on the site.

Irregular Verbs:

Present Simple Form (with the verb ‘be’):

Present Simple Form (with all verbs except ‘be’):

Present Continuous Form:

Present Simple or Present Continuous?

Present Perfect Simple Form:

Past Simple or Present Perfect?

Present Perfect Continuous Form:

Present Perfect Simple or Continuous?

Past Simple Form (with the verb ‘be’):

Past Simple Form (with all verbs except ‘be’):

Past Continuous Form:

Past Simple or Past Continuous?

Past Perfect Simple Form:

Past Perfect or Past Simple?

Past Perfect Continuous Form:

Past Perfect Continuous or Past Simple

Future Simple Form:

Future Simple or Present Simple?

Future Continuous (or Future Progressive) Form:

Future Perfect Simple Form:

Future Perfect Continuous Form:

Mixed Future Forms:

Need more practice? Get more Perfect English Grammar with our courses.