สงสัยการละ when why which ในประโยค adjective clause ค่ะ

•where
A: The building is very old.
B: He lives  there.
รวมประโยคได้เป็น 
The building - where he lives           is very old.
                       - in which he lives 
                       - which he lives in **
                       - that he lives in 
                       - he lives in 
 
•when
A: I'll never forget the day.
B: I met you then.
รวมประโยคได้เป็น 
I'll never forget the day  - when I met you.
                                          - on which I met you.
                                          - that I met you.
                                          - I met you.

สงสัยจากประโยค
The building which he lives in is very old.        จากตัวอย่าง where ค่ะ ทำไม when ถึงใช้ประโยค I'll never forget the day which I met you onแบบนี้ไม่ได้คะ คือจาก ตัวอย่าง where จะใช้ which....preposition ได้ แต่พอใช้เกี่ยวกับเวลา ทำไมถึงใช้ which.....preposition ไม่ได้คะ 

และก็ในประโยคสุดท้ายจากตัวอย่าง where ที่ละออกเหลือแค่ ....he lives in.... แต่  ประโยคสุดท้ายของ when  ..... I met you. ทำไมถึงไม่ต้องมี preposition ต่อท้าย you คะ

อีกหนึ่งคำถามค่ะ 
•why
A: Give me a reason.
B: You don't like the Prime Minister for this reason.    
สามารถใช้รูปแบบไหนได้บ้างคะ 
1. Give me a reason for which you don't like  the Prime Minister.

2. Give me a reason why you don't like the Prime Minister.

3.Give me a reason which you don't like the Prime Minister for.

4.Give me a reason that you don't like the Prime Minister for.

5.Give me a reason you don't like the Prime Minister for.


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