Tower Languages

B1 Grammar Lessons and Exercises

Present Perfect Vs. Simple Past
Present Perfect VS. Present Perfect Continuous
Ability and Possibility; can, could, be able to
Past Modals and Phrasal Modals of Obligation
Gerund Phrases and Infinitives
Reported Speech
Scroll al inicio