Have you ever been to Shanghai ,[ ]I left ten years ago?英文句中空格的答案為何是which不是when,答案錯了嗎?

2016-09-21 10:06 am

回答 (2)

2016-09-21 12:59 pm
✔ 最佳答案
Have you ever been to Shanghai?
+) I left Shanghai ten years ago.
= Have you ever been to Shanghai, which I left ten years ago?
關係代名詞which兼及物動詞left的「受詞」;不能使用關係副詞where當「受詞」,因為where只能當「修飾語」。

Have you ever been to Shanghai, where I have bought a large apartment?這裡才能使用關係副詞where。
2016-09-21 10:27 am
首先因為對方(YOU)有沒有去過上海這問題的理由跟你何時離開上海沒有實際關係。這是從理解上分析。

文法和句子寫法的結構上分析
...Shanghai, 重點是這裏有一個"逗號",即是說前句跟後句是獨立看待的,並且要依靠這個[ ]的連接詞建立兩句之間的前因後果/邏輯關係。

因此前句問的問題是問到過的地點,後句的說明只是我用自己的時空(時間性)表達我在十年前也"曾經"到過這地點,前問後設的關係是"地點",因此唯有用WHICH才能表達這"地點"的指示關連。


收錄日期: 2021-04-11 21:30:44
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20160921020616AAWjTlC

檢視 Wayback Machine 備份