Flyer Grammar

Advanced Grammar Rules & Practice

Score: 0/3
A2
Choose Grammar Rule
Select a grammar topic to study and practice

Present Perfect Tense

A2

Thì hiện tại hoàn thành - diễn tả hành động đã xảy ra nhưng không rõ thời gian

3 exercisesAdvanced

Passive Voice

A2+

Câu bị động - nhấn mạnh hành động thay vì người thực hiện

2 exercisesAdvanced

Conditional Sentences

A2+

Câu điều kiện - diễn tả tình huống giả định

2 exercisesAdvanced

Relative Clauses

A2+

Mệnh đề quan hệ - bổ sung thông tin cho danh từ

2 exercisesAdvanced

Reported Speech

A2+

Lời nói gián tiếp - tường thuật lại lời nói của người khác

2 exercisesAdvanced
Present Perfect Tense
1 / 3
multiple choice

I _____ to Paris three times.

Grammar Rule

Explanation

Present Perfect = have/has + past participle. Dùng để nói về kinh nghiệm, hành động vừa xảy ra, hoặc hành động bắt đầu trong quá khứ và tiếp tục đến hiện tại.

Examples

I have visited London three times.

Diễn tả kinh nghiệm (đã từng đi London 3 lần)

She has just finished her homework.

Hành động vừa mới hoàn thành (just = vừa mới)

Common Mistakes

⚠️ Dùng Past Simple thay vì Present Perfect với "for/since"

⚠️ Quên dùng "have/has" với past participle

⚠️ Dùng Present Perfect với thời gian cụ thể (yesterday, last week)

Your Progress
Current Score:0/3
Accuracy:0%
Completed:0 exercises