CARTOON 發問時間: 社會與文化語言 · 8 年前

請教英文高手 句子語法問題

I went to the dentist's to have a tooth taken out,

and the dentist who was usually there was ill.

我曾去讓牙醫拔牙,但原來的牙齒病了

上面第二句不知道怎翻得??該怎麼分

usually在表達什 ??怎麼會用dentist who??因為他要說的是自己 不是牙醫阿..??

已更新項目:

恩 我知道了 謝謝 ...在問一下喔

When I woke up, he was apologizing to my mother for having taken the wrong tooth out.

那個for後面不能只接用taking嗎~?它好像是用have pp嗎? 為什麼

拍謝>

2 個解答

評分
  • 8 年前
    最佳解答

    I went to the dentist's to have a tooth taken out,

    and the dentist who was usually there was ill.

    我去牙醫診所拔牙,那個通常在那裡的牙醫病了。

    I went to the dentist's to have a tooth taken out, and the dentist (who was usually there) was ill.

    首先,第一句用所有格 the dentist's, 要譯為「牙醫診所」,因為是指 「牙醫的」 地方,而不是牙醫本身。

    [上面第二句不知道怎翻得??該怎麼分

    怎麼會用dentist who??]

    who 的用法文法稱為「關係代名詞」, who was usually there 是說明所謂 the dentist was ill,是哪個 dentist 呢? 就是那個「經常在那裡」的牙醫,所以 who was usually there 稱為「形容詞子句」,修飾先行詞 dentist。

    所以第二句譯為:「那個經常在那裡的 牙醫病了」。

    [usually在表達什 ??]

    usually 是副詞 「經常」, who was there 意思是「在那裡的那個(牙醫)」,加了 usually 意思就多了一層:「經常在那裡的那個(牙醫)」。

    2012-03-12 23:16:18 補充:

    你的翻譯用「曾去讓牙醫拔牙」,這個「曾」不必要。因為「曾」表示經驗,但 went 是普通過去式,表示過去做過這麼一件事,直接譯成「去」就行,中文對過去式表達沒有那麼嚴謹。

    2012-03-13 22:02:59 補充:

    When I woke up, he was apologizing to my mother for having taken the wrong tooth out.

    英語很好玩,因為從動詞可以看出時間,但這對台灣學習者卻很難,因為就像我上個補出說的,我們的語言對時間表達沒那麼嚴謹。

    從 when I woke up, he "was apologizing" 這過去進行式可以看出,我張開眼睛那剎那,他"已經"在那裡道歉了。也就是說我還沒醒時,他已經開始道歉,所以我張開眼睛,才會看到他「正在」道歉。這樣的畫面感覺是不是很好玩?

    2012-03-13 22:06:17 補充:

    後面那部分, was apologizing...... for "having taken" 的完成式可以看出牙齒"已經"拔了,他才會向媽媽道歉。這個拔錯牙齒的時間比道歉「早」。

    如果不用 having taken,直接用 taking 可以。但道歉和拔錯牙的時間可能很接近,至少它就沒有用 having taken 那麼明顯表示「拔錯的事實早已發生了」。

    學英語時式真的很好玩。你讀英語句子時,每句都去感受一下,會有很多體會和發現。像上個補充,為了你的那個「曾」,我都變得很龜毛,跟你斤斤計較呢!

    • 登入以對解答發表意見
  • 8 年前

    for having taken the wrong tooth out.

    那個for後面不能只接用taking嗎

    - 也是可以的

    它好像是用have pp嗎? 為什麼

    - 使用完成式的主要意義是「加強語氣」

    比較一下:

    e.g.

    I told you. vs. I have told you that.

    - and more -

    I have been telling you (all the time).

    I had told you (before).

    • 登入以對解答發表意見
還有問題?馬上發問,尋求解答。