สับสนเรื่อง tense เวลาใช้ตัวเชื่อมค่ะ

อยากรู้ว่า tense ต้องเหมือนกันมั้ยคะ เช่น เชื่อมด้วย because หรือ but

ต้องเป็นpresent because present , past because past หรือเปล่าค่ะ

จากตัวอย่างนี้      

1. Why are you happy ?

    -   I am happy because I get good mark. >> ทำไมไม่ใช้ I got good markหล่ะคะ ในเมื่อเราได้เกรดที่ดีเกิดขึ้นไปแล้วจบไปแล้ว
หรือถ้าสภาพยังคงอยู่ ทำไมไม่ใช้เป็น present perfectหล่ะ เช่น I am happy because I have been gotten good mark.
ใช้ tenseไหนดีที่สุด หรือถูกต้องที่สุดคะ

2. Why is your mother angry ?

    -   My mother is angry because I broke a lot of glasses. >> ข้อนี้พอเข้าใจว่าเด็กทำแก้วแตกไปแล้วค่ะ แต่ก็ยังสงสัย ทำไมไม่ใช้ present perfect เพราะแม่โกรธแสดงว่าผลยังคงอยู่ หรือทำไมไม่ใช้ present sim ถ้าเทียบกับประโยคบน

3. แล้วถ้าสมมติเปลี่ยนคำถามเป็น อดีต Why were you happy? อย่างนี้ ตอบได้แค่ I was happy because I got good mark. รึป่าวคะ ??

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