English Grammar Hub

Grade 3–11 · A1 → C2 · EN | KZ | RU

English Grammar Hub

Master English Grammar Step by Step

A structured grammar path for school students, teachers and self-learners — from first tenses to advanced structures, in three languages.

Level mapCEFR aligned

Not sure where to start? An 8-question check places you in about 4 minutes.

Take the diagnostic test

Grammar of the Day

B1 · Present Perfect

We use the present perfect for a past action with a result you can see now — and never with a finished time word like “yesterday”.

Correct

She has finished her homework.

Avoid

She has finished her homework yesterday.

Practice this ruleGrade 7 · B1
English learning books and graduation cap with a golden eagle, sun and Kazakh ornaments