The present perfect in English


Unit 85 - A Village in Africa


David has been living in a small African village for several years. Rachel has just arrived in the village…

Grammatical content:

You will learn the Present Perfect

New learned words: 13

  • Accent:
The Present Perfect | ABA English