Dek-D.com ใช้คุกกี้เพื่อพัฒนาประสบการณ์ของ
ผู้ใช้ให้ดียิ่งขึ้น เรียนรู้เพิ่มเติมที่นี่
ยอมรับ

ช่วยดู Errors ข้อนี้หน่อยค่ะ

ตั้งกระทู้ใหม่
ตั้งกระทู้ใหม่
John (has been) the manager of the company( before )he was (fired )three years( ago.) คำที่อยู่ในวงเล็บ คำไหนที่ผิดค่ะ?

แสดงความคิดเห็น

>

4 ความคิดเห็น

Rainbow Banana 2 ส.ค. 57 เวลา 17:44 น. 1

Has been ผิดจ้า ต้องเป็น Had been

Has been ไว้ใช้กับการกระทำที่เคยทำมาตลอดและยังทำอยู่ แต่ John ถูกไล่ออกไปตั้งแต่ 3 ปีที่แล้ว แปลว่าการเป็น manager ได้จบลงไปนานแล้ว (has been จะใช้ได้ต่อเมื่อตอนนี้ John ก็ยังเป็น manager อยู่)

Had been ไว้ใช้กับกรณีที่การกระทำถูกทำมาโดยตลอดและสิ้นสุดลงที่ซักวันนึงในอดีต แบบเดียวกับที่ John เคยเป็น manager มาโดยตลอดจนกระทั่ง 3 ปีที่แล้วที่โดนไล่ออก

0
อืมมมมมมมมม 2 ส.ค. 57 เวลา 17:50 น. 2

เราว่าเปลี่ยนเป็น had beenเพราะมันเป็น ผจก ก่อนโดนไล่ออก3ปีที่แล้ว ตอนนี้มันโดนไล่ออกไปแล้ว ก็เลย has been อาจไม่ถูก.
เราไม่แน่ใจนะ จขกทลองคิดๆดูไปก่อน รออคนต่อๆไปตอบ5555555

0
กากาาก 2 ส.ค. 57 เวลา 20:29 น. 3

A. ผิดค่ะต้องแก้เป็น had been จ้า เพราะpast perfect ใช้คู่กับ past sim ( was fired three yrs ago) ซึ่ง past perfect จะเกิดก่อน past sim ข้อนี้วัดเรื่อง tense คู่ค่าาา :)

0