GRAMMAR

GRAMMAR FOR ESO AND BACHILLERATO here
Test your tenses here

PRACTICE

Present simple 1,2,3
Presente continuous 123
Present simple/present continuous 12
Present continuous for future 123

PAST SIMPLE
                   
õ REGULAR VERBS 12345

õ IRREGULAR VERBS 12345


õ WAS/WERE 12345

õ AFFIRMATIVE 12, 3, 4, 5

õ NEGATIVE 12, 34, 5

õ QUESTIONS 1234, 5

More practice? Here it is 123

used to 1, 2, 3

PAST CONTINUOUS 1, 2, 3, 4

Narrative Teses 1,
PRESENT PERFECT  affirmative, negative, questions, for and since, already/yet, just/already/yet
Present perfect and past simple,

PRESENT PERFECT CONTINUOUS affirmative, negative, questions

Present Perfect Simple or Present Perfect Continuous

PAST PERFECT SIMPLE Affirmative 1 , 2 Negative 1, 2, Questions 1, 2

PAST PERFECT CONTINUOUS 1, 2, 3

FUTURE SIMPLE 1, 2, 3
Future Perfect 1, 2, 3
Future Continuous 12, 3
Future Perfect and future Continuous