Trang chủ Ngữ pháp
Ngữ pháp Tiếng Anh

Bài học Ngữ pháp

Xây dựng nền tảng tiếng Anh vững chắc — từ danh từ và động từ cơ bản đến các thì phức tạp và cấu trúc câu. Bài học video với bài tập tương tác.

3
Cấp độ kỹ năng
1
Đang có sẵn
Bài tập tương tác
🆓
100% Miễn phí

Cấp độ Mới bắt đầu

Ngữ pháp nền tảng — danh từ, động từ, câu cơ bản, thì đơn và hiện tại.

Mới bắt đầu

Cấp độ Trung cấp

Xây dựng trên nền tảng — các thì hoàn thành, bị động, câu điều kiện và nhiều hơn nữa.

Trung cấp

Ngữ pháp Trung cấp — Sắp ra mắt

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

▶ Thông báo cho tôi

Cấp độ Nâng cao

Cấu trúc phức tạp — thức giả định, đảo ngữ, câu chẻ, văn viết trang trọng.

Nâng cao

Ngữ pháp Nâng cao — Sắp ra mắt

Ngữ pháp nâng cao đang được phát triển. Theo dõi YouTube của chúng tôi để cập nhật.

▶ Thông báo cho tôi
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.