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