Guest Adventurer 🥉 Lv.1
🪙 50
🔷 10
Quiz · english-quiz

แบบทดสอบภาษาอังกฤษ: Present Perfect Tense

แบบทดสอบ Present Perfect Tense จำนวน 50 ข้อ ฝึกใช้ have และ has ร่วมกับ Past Participle ในประโยคบอกเล่า ปฏิเสธ คำถาม และสถานการณ์ที่เชื่อมโยงอดีตกับปัจจุบัน

1. She _____ finished her homework.
2. The students _____ completed the project.
3. My sister _____ lost her keys.
4. You _____ made a big mistake.
5. I _____ finished my lunch.
6. The baby _____ fallen asleep.
7. I _____ seen that movie yet.
8. They _____ finished their work yet.
9. We _____ received your email.
10. Choose the correct past participle of "see".
11. Choose the correct past participle of "do".
12. I have lived here _____ 2020.
13. Have you finished your work _____?
14. I have _____ visited that museum.
15. Choose the correct short answer: Have you ever tried Thai food?
16. Choose the correct short answer: Has he arrived?
17. Choose the correct sentence with "already".
18. I have known her _____ we were children.
19. Which sentence is incorrect in Present Perfect?
20. Choose the grammatically correct sentence.
🌐
Select Language
21 World Languages Supported