ประโยคใดการแปลจากภาษาไทยเป็นภาษาอังกฤษถูกต้องที่สุด: 'ฉันควรจะทำการบ้านแล้ว'?
กI should do my homework already.
ขI should have done my homework.
คI should doing my homework.
งI must do my homework before.
เฉลยอธิบาย
การแสดงความเสียใจหรือการกระทำที่ควรจะทำแต่ยังไม่ได้ทำในอดีต ใช้ 'should have + past participle' ซึ่งเป็นการแปลที่แม่นยำที่สุด