English world
English · Stage 5 · GP

Have Done

Grammar & Punctuation — the present perfect (have/has + past participle) for experiences and just-now events, and when to use the simple past instead

Preview. The membership gate activates at go-live — once the KAVI database and sign-in are connected, this page requires an active trial or subscription.
Learn

The guided lesson

Practise

Endless practice & quiz