แนวข้อสอบ A-level ภาษาอังกฤษ ม. 6 ชุดที่ 2
แนวข้อสอบ A-level ภาษาอังกฤษ ม. 6 ชุดที่ 2
24% Complete
19 of 80
ข้อที่ 19.

Sentence Completion
Directions: Read each sentence and choose the alternative that BESTcompletes it.


Bill ________ a hardware shop in a small village for five years before he moved to the city.

 

เฉลย

ข้อ 3 had been running ข้อนี้ต้องการวัดเรื่อง tense ซึ่งในประโยคจะมีคำบ่งเวลา นั่นคือ “for five years” ซึ่งโดยปกติจะใช้ใน Perfect Tense หรือ Perfect Continuous Tense อีกทั้งโจทย์ยังบอกอีกว่า “before he moved to the city” ซึ่งหมายถึงว่า เหตุการณ์ในประโยคแรกนั้น เป็นเหตุการณ์ที่เกิดก่อนอดีต เพราะประโยค “he moved …” นั้นอยู่ในรูปของ Past Tense ดังนั้นข้อนี้จึงจะต้องตอบเป็น Past Perfect (had + V.3) หรือ Past Perfect Continuous (had + been + V.ing) ซึ่งในตัวเลือกทั้งหมดแล้ว สามารถตอบตัวเลือกที่ 3 นี้ได้ทันทีและจะแปลได้ว่า “บิลดำเนินธุรกิจร้านขายอุปกรณ์ก่อสร้างในเมืองเล็กๆ มา 5 ปี ก่อนที่เขาจะย้ายไปอยู่ในเมือง”