ความแตกต่างระหว่าง "I have finished my work" และ "I finished my work" คืออะไร
กทั้งสองประโยคสื่อความหมายเหมือนกันทุกประการ เพียงแต่ใช้โครงสร้างไวยากรณ์คนละแบบเท่านั้น ไม่ได้บ่งบอกถึงความเกี่ยวข้องกับปัจจุบันหรือช่วงเวลาที่ต่างกันแต่อย่างใด
ขประโยคแรกแสดงว่างานเพิ่งเสร็จและมีความเกี่ยวข้องกับปัจจุบัน ประโยคที่สองเป็นเพียงเรื่องราวเก่า
คประโยคแรกแสดงการกระทำที่อาจเกิดขึ้นอีก ประโยคที่สองแสดงว่าจะไม่เกิดขึ้นอีก
งประโยคแรกเป็น Formal ประโยคที่สองเป็น Informal
เฉลยอธิบาย
Present Perfect (have finished) แสดงการกระทำที่สำเร็จแล้ว แต่มีความเกี่ยวข้องกับปัจจุบัน หรือเกิดขึ้นเมื่อไม่นานมานี้ ขณะที่ Past Simple (finished) บอกเล่าเหตุการณ์ที่เกิดขึ้นในช่วงเวลาที่กำหนดในอดีตโดยไม่มีความเกี่ยวข้องกับปัจจุบัน ตัวเลือก B และ C ไม่ถูกต้อง ตัวเลือก D เป็นการตีความที่ผิด