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. They _____ visited Japan twice.
3. I _____ never eaten sushi before.
4. He _____ lived here for five years.
5. We _____ already seen this movie.
6. My father _____ just arrived home.
7. The students _____ completed the project.
8. My sister _____ lost her keys.
9. You _____ made a big mistake.
10. The train _____ just left the station.
11. I _____ finished my lunch.
12. She _____ three books this month.
13. We _____ known each other since childhood.
14. The baby _____ fallen asleep.
15. My friends _____ gone to the library.
16. Choose the correct negative sentence.
17. I _____ seen that movie yet.
18. They _____ finished their work yet.
19. He _____ called me today.
20. We _____ received your email.
21. _____ you ever been to London?
22. _____ she finished her assignment?
23. How long _____ they lived here?
24. What _____ he done?
25. _____ your parents arrived yet?
26. Choose the correct past participle of "go".
27. Choose the correct past participle of "write".
28. Choose the correct past participle of "eat".
29. Choose the correct past participle of "see".
30. Choose the correct past participle of "break".
31. Choose the correct past participle of "take".
32. Choose the correct past participle of "do".
33. Choose the correct past participle of "speak".
34. Choose the correct past participle of "choose".
35. Choose the correct past participle of "begin".
36. Which word is commonly used with the Present Perfect to mean "จนถึงตอนนี้"?
37. I have lived here _____ 2020.
38. She has worked here _____ six months.
39. Have you finished your work _____?
40. I have _____ visited that museum.
41. Which sentence describes life experience without saying exactly when it happened?
42. Choose the correct short answer: Have you ever tried Thai food?
43. Choose the correct short answer: Has he arrived?
44. Which sentence is correct?
45. Which sentence uses Present Perfect correctly?
46. Choose the correct sentence with "already".
47. I have known her _____ we were children.
48. Which sentence is incorrect in Present Perfect?
49. Which sentence describes an action that started in the past and continues until now?
50. Choose the grammatically correct sentence.
🌐
เลือกภาษา / Select Language
21 World Languages Supported