Home Grammar
English Grammar

Grammar Lessons

Build a solid English foundation — from basic nouns and verbs to complex tenses and sentence structures. Video-based lessons with interactive exercises.

3
Skill Levels
1
Available Now
Interactive Exercises
🆓
100% Free

Beginning Level

Foundation grammar — nouns, verbs, basic sentences, simple and present tenses.

Beginner

Intermediate Level

Build on the basics — perfect tenses, passive voice, conditionals, and more.

Intermediate

Intermediate Grammar — Coming Soon

We’re building the intermediate grammar course. Subscribe on YouTube to be notified when it launches.

▶ Notify Me

Advanced Level

Complex structures — subjunctive mood, inversion, cleft sentences, formal writing.

Advanced

Advanced Grammar — Coming Soon

Advanced grammar is in development. Follow us on YouTube for updates.

▶ Notify Me
Present Tenses Interactive Worksheet – allenglish4u.com

Present Tenses

English Grammar in Use · Intermediate B1–B2 · Units 1–7

📚 Intermediate B1–B2 📝 4 exercise types ✅ Auto-graded
0%
Overall score — complete all 4 exercises
Grammar Reference — Present Tenses
Study the notes carefully before starting the exercises.

1. Present Simple

I/You/We/They + V₁ He/She/It + V₁s don’t / doesn’t + V₁
Signal words:
alwaysusuallyoftensometimes neverevery dayon Mondaysin general
She works at a hospital. (permanent)
Water boils at 100°C. (fact)
The train leaves at 9:30. (schedule)

2. Present Continuous

am / is / are + V-ing am not / isn’t / aren’t + V-ing
Signal words:
nowat the momentcurrently todaythis weekLook!Listen!
I am studying right now. (action now)
She is staying with us this week. (temporary)
We are meeting them on Friday. (future plan)

3. Present Perfect Simple

have / has + past participle haven’t / hasn’t + V₃
Signal words:
justalreadyyetever neverrecentlysinceforso far
I have lost my keys. (present result)
She has never been to Paris. (experience)
He has just finished the report. (very recent)

4. Present Perfect Continuous

have / has + been + V-ing
Signal words:
forsinceall dayall week How long?latelyrecently
I have been waiting for 2 hours. (still waiting)
She has been learning French since 2020.
It has been raining all day. (ongoing)

⚠ Stative Verbs — NEVER use in continuous form

knowbelieveunderstandthink lovehatelikewantneed seehearsmellhaveownbelong
✗  I am knowing the answer.
✓  I know the answer.
Exercise 1 — Fill in the Blank
Put the verb in brackets into the correct present tense form.
Exercise 2 — Multiple Choice
Choose the best answer for each sentence.
Exercise 3 — True or False
Is the sentence grammatically correct? Select True or False, then check your answers.
Exercise 4 — Drag & Drop
Drag the correct verb form from the word bank into the gap in each sentence.