ทําไมฉันถึงพูดว่าhave passedแทนที่จะเป็นpassed
คําตอบของเจ้าของภาษา
Rebecca
ในทางเทคนิคคุณสามารถใช้ทั้งสองอย่างในประโยคนี้ แต่ฉันจะอธิบายว่าทําไมฉันถึงใช้ have passedกระนั้น ประการแรก have passedเป็นการแสดงออกที่สมบูรณ์แบบในปัจจุบัน หมายถึงสิ่งที่เริ่มต้นในอดีตและก้าวหน้าจนถึงปัจจุบัน ในทางกลับกัน passedเป็นอดีตกาลที่เรียบง่ายซึ่งหมายความว่ามีบางอย่างเสร็จสมบูรณ์แล้วในอดีต ในข้อความมาดามปอมปอนกําลังพูดและในขณะเดียวกันก็ส่งผลลัพธ์ให้กับ SpongeBob ใช่ไหม? การทดสอบยังไม่สิ้นสุดจนกว่ามาดามปอมปอนจะพูดจบและให้ผลลัพธ์แก่ SpongeBob กล่าวอีกนัยหนึ่งในขณะที่กระบวนการของข้อความกําลังเกิดขึ้นในขณะที่เธอกําลังพูดการแสดงออก you have passedสามารถจัดตั้งขึ้นได้ แน่นอนคุณสามารถพูดได้ว่า SpongeBob you passedหมายความว่าคําตอบทั้งหมดที่เขาให้ไว้ในอดีตนั้นถูกต้อง ดังนั้นนิพจน์ทั้งสองสามารถทํางานในบริบทนี้ได้ ตัวอย่าง: You have given me something to think about. (คุณให้ฉันคิดอะไรบางอย่าง) => บอกเป็นนัยว่าอีกฝ่ายพูดอะไรบางอย่างก่อนที่จะพูดบรรทัดนี้ ตัวอย่าง: You gave me something to think about. (คุณให้สิ่งที่ฉันคิดเกี่ยวกับ.) = >หมายถึงสิ่งที่คนอื่นพูด ณ จุดที่ไม่ระบุในอดีต