ประโยคใดการแปลจากภาษาไทยเป็นภาษาอังกฤษถูกต้องที่สุด: 'ฉันควรจะทำการบ้านแล้ว'?

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' ซึ่งเป็นการแปลที่แม่นยำที่สุด

ข้อสอบอื่นในวิชาความรู้ความสามารถด้านภาษาอังกฤษ - หลักไวยากรณ์ภาษาอังกฤษ - การแปล การเรียบเรียงข้อความ ประโยค/ รายงาน/ เอกสารทางราชการ จากภาษาอังกฤษ เป็นภาษาไทย และภาษาไทยเป็นภาษาอังกฤษ การตีความ การสรุปใจความสำคัญ จากภาษาอังกฤษเป็นภาษาไทย และภาษาไทย เป็นภาษาอังกฤษ - การร่างโต้ตอบหนังสือด้วยภาษาอังกฤษ

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