รบกวนช่วยตรวจสอบประโยคเกี่ยวกับ(Grammar) ให้หน่อยครับ

ผมต้องการจะพูดว่า  พวกเขาที่กินอาหารของเมื่อวานป่วยหรอ(ตอนนี้ป่วยหรอ)
 
Are they who eat (หรือใช้ ate ครับ) yesterday food sick?  

Were they who eat yesterday food sick?  

-----  2 ประโยคนี้มีความหมายเหมือนกันหรือไม่ครับ
และถ้าใช้ ate ในประโยคแรกผิดไวยกรณ์รึเปล่าครับ

++คือผมอยากจะสื่อว่า พวกเค้าที่กินของเมื่อวานป่วยหรอ?(จึงทำให้วันนี้ป่วย) ถ้าใช้Were มันเหมือนจะหมายความว่าเค้าป่วยแล้วหายแล้วหรือไม่อย่างไรครับ งงไปหมด    

++แล้วในประโยคที่ผมเขียนตำแหน่งทผมี่วาง sick เข้าใจว่าไปขยาย food  หรือขยาย "พวกเขาครับ"  

++สุดท้ายประโยคคำถามแบบนี้ สามารถเขียนลดรูปเป็นแบบนี้ได้มั้ยครับ

Are they ( who eat ) eating yesterday food sick?

ถามเยอะหน่อย

รบกวนชาวพันทิปด้วยครับขอบคุณมากๆครับยิ้ม
แก้ไขข้อความเมื่อ
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่