รายละเอียดข้อสอบ
เฉลยข้อสอบภาษาอังกฤษ เรื่อง Past Perfect Tense
1. โครงสร้างพื้นฐานของ Past Perfect Tense ตรงกับข้อใด
เฉลย: ก. had + past participle
คำอธิบายเฉลย: Past Perfect Tense ใช้ had ตามด้วยกริยาช่องที่ 3 หรือ past participle
2. เติมคำในช่องว่าง By the time we arrived at the station, the train ___
เฉลย: ก. had left
คำอธิบายเฉลย: รถไฟออกไปก่อนที่เราไปถึงสถานี จึงใช้ had left เพื่อแสดงเหตุการณ์ที่เกิดก่อนในอดีต
3. เลือกกริยาที่ถูกต้อง She had ___ to the library before noon
เฉลย: ค. gone
คำอธิบายเฉลย: หลัง had ต้องใช้กริยาช่องที่ 3 โดยกริยาช่องที่ 3 ของ go คือ gone
4. ประโยคปฏิเสธของ He had finished the report before lunch ตรงกับข้อใด
เฉลย: ข. He had not finished the report before lunch
คำอธิบายเฉลย: ประโยคปฏิเสธของ Past Perfect ใช้ had not ตามด้วยกริยาช่องที่ 3
5. ข้อใดเป็นประโยคคำถาม Past Perfect ที่ถูกต้อง
เฉลย: ง. Had she seen the message before the meeting
คำอธิบายเฉลย: ประโยคคำถาม Past Perfect นำ had ไว้หน้าประธานและตามด้วยกริยาช่องที่ 3
6. เติมคำในช่องว่าง When I reached the cinema, the movie ___
เฉลย: ค. had started
คำอธิบายเฉลย: ภาพยนตร์เริ่มฉายก่อนที่ผู้พูดจะไปถึงโรงภาพยนตร์ จึงใช้ had started
7. ประโยคใดใช้ Past Perfect Tense ได้ถูกต้อง
เฉลย: ข. They had eaten dinner before the guests arrived
คำอธิบายเฉลย: Had eaten เป็นโครงสร้าง had ตามด้วยกริยาช่องที่ 3 และแสดงว่าการรับประทานอาหารเกิดก่อนแขกมาถึง
8. เติมคำให้สัมพันธ์กับลำดับเหตุการณ์ After Mina ___ her homework, she watched television
เฉลย: ง. had completed
คำอธิบายเฉลย: การทำการบ้านเสร็จเกิดก่อนการดูโทรทัศน์ จึงใช้ had completed
9. ตำแหน่งของ already ในประโยค Past Perfect ข้อใดเป็นธรรมชาติและถูกต้อง
เฉลย: ก. We had already eaten when Ken called
คำอธิบายเฉลย: Had already eaten วาง already ระหว่าง had และกริยาช่องที่ 3 เพื่อบอกว่าเหตุการณ์เสร็จแล้ว
10. เติมคำในช่องว่าง Before Dara moved to Chiang Mai, she ___ in Bangkok for five years
เฉลย: ค. had lived
คำอธิบายเฉลย: การอาศัยในกรุงเทพฯ เกิดขึ้นและสิ้นสุดก่อนการย้ายในอดีต จึงใช้ had lived
11. ประโยคใดใช้ Past Perfect ไม่ถูกต้อง
เฉลย: ค. They had went home before the storm began
คำอธิบายเฉลย: Had went ไม่ถูกต้อง เพราะกริยาช่องที่ 3 ของ go คือ gone จึงต้องใช้ had gone
12. เลือกประโยคที่รวมเหตุการณ์ The rain stopped แล้ว The children went outside ได้ถูกต้อง
เฉลย: ง. After the rain had stopped, the children went outside
คำอธิบายเฉลย: ฝนหยุดก่อนเด็กออกไปข้างนอก จึงใช้ had stopped กับเหตุการณ์ที่เกิดก่อน
13. เติมคำในช่องว่าง Leo had ___ traveled by plane before that trip
เฉลย: ข. never
คำอธิบายเฉลย: Never สามารถวางหลัง had และก่อนกริยาช่องที่ 3 traveled เพื่อบอกว่าไม่เคยทำมาก่อน
14. คำย่อ We’d ในประโยค We’d finished the work before sunset มีความหมายตรงกับข้อใด
เฉลย: ก. We had
คำอธิบายเฉลย: เมื่อ We’d ตามด้วยกริยาช่องที่ 3 finished คำย่อนี้แทน We had
15. เลือกคำตอบที่อธิบายเหตุการณ์ได้เหมาะสม Ben was tired because he ___ well the night before
เฉลย: ข. had not slept
คำอธิบายเฉลย: การนอนไม่เพียงพอเกิดก่อนอาการเหนื่อยในอดีต จึงใช้ had not slept
16. เติมคำในประโยคถูกกระทำ The package ___ before the customer called
เฉลย: ง. had been delivered
คำอธิบายเฉลย: รูปถูกกระทำของ Past Perfect ใช้ had been ตามด้วยกริยาช่องที่ 3 จึงเป็น had been delivered
17. เลือกคำตอบที่เหมาะสม By 2019, the team ___ the project
เฉลย: ค. had completed
คำอธิบายเฉลย: By 2019 กำหนดจุดหนึ่งในอดีต และโครงการเสร็จก่อนจุดนั้นจึงใช้ had completed
18. จากประโยค Sam had cleaned the room before his parents returned เหตุการณ์ใดเกิดขึ้นก่อน
เฉลย: ก. แซมทำความสะอาดห้อง
คำอธิบายเฉลย: เหตุการณ์ที่ใช้ had cleaned เกิดก่อนเหตุการณ์ Past Simple คือพ่อแม่กลับมา
19. เติมคำขึ้นต้นประโยค ___ Tom locked the door before he left
เฉลย: ข. Had
คำอธิบายเฉลย: คำถาม Past Perfect ขึ้นต้นด้วย Had ตามด้วยประธานและกริยาช่องที่ 3 locked
20. ข้อใดเรียงคำเป็นประโยค Past Perfect ได้ถูกต้อง
เฉลย: ง. They had eaten before I arrived
คำอธิบายเฉลย: They had eaten before I arrived เรียงเป็นประธาน ตามด้วย had กริยาช่องที่ 3 และเหตุการณ์ที่เกิดภายหลังในอดีต
ยกเลิกการทำข้อสอบ
คุณต้องการยกเลิกการทำข้อสอบใช่หรือไม่? คำตอบที่เลือกไว้ทั้งหมดจะถูกล้าง