Grammar and Vocabulary Exercises for English Language Learners
GI02 – Gerund and Infinitive (B1)
TOP76 – Addiction and Dependence – Sentences (B2)