เมื่อต้องการแสดงว่า 'ประสบการณ์การเดินทางของเขายังไม่เสร็จสิ้น' ควรใช้กาลไหน

Present Perfect Continuous: He has been traveling to many countries
Present Perfect: He has traveled to many countries
Simple Past: He traveled to many countries
Past Continuous: He was traveling to many countries

เฉลยอธิบาย

Present Perfect Continuous ใช้เพื่อแสดงการกระทำที่เริ่มในอดีตและยังคงต่อเนื่องจนถึงปัจจุบันหรือเพิ่งสิ้นสุด หมายความว่ายังไม่เสร็จสิ้นจากมุมมองบางประการ ข้อ A ใช้ Simple Past ซึ่งแสดงว่าการเดินทางเสร็จสิ้นแล้ว ข้อ B ใช้ Present Perfect แสดงประสบการณ์โดยไม่เน้นความต่อเนื่อง ข้อ D ใช้ Past Continuous ซึ่งเป็นอดีตการกระทำ

ข้อสอบอื่นในวิชาหลักไวยากรณ์ภาษาอังกฤษ

ดูข้อสอบวิชานี้ทั้งหมด →