Already / Yet / Never / Ever — Present perfect simple + particles (Macmillan)
Conditionals with if or when — Macmillan
Fill in the gaps — speakspeak
First conditional — Macmillan
If or unless — 1st type review (Macmillan)
Past simple or continuous- nº1 — Macmillan
Present perfect simple or continuous-nº1 — Macmillan
Question tags nº1 — OUP (upper-intermediate)
Question tags nº2 — Macmillan
Question tags nº3 — Multiple choice quiz
Recycling — British Council
Since or for? (Macmillan) — -Present perfect simple + since or for -Present perfect simple or past simple