อยากได้แบบฝึกหัดฟรีนับพัน (ไม่มีสิ่งรบกวนเลย)? Here’s how
Present Perfect
ได้รับความนิยมมากที่สุด
Newest
Oldest
A-Z
Z-A
English as a Second Language (ESL)
Present perfect (since/for/already/just/yet)
Fill in the gap with have or has.
Simple practice
Use of present perfect sentences
Present Perfect Tense
Present Perfect tense
The Present Perfect - practice