词典词条 · 问答

wish (that) sb. had done

核心问题

(1)I wished I had known what to say.

[原译]我可惜不知道该说什么。(《英语语法词典》,四川人民出版社,p.816)

(2) I wish (that) someone had let me know.

[原译]我希望有人告诉我。(《英语交际语法》,上海译文出版社,p.229)

请问上面的译文是否忠实于原文?

词典解答

上面的两个译文未能把原文的真实含义表达出来。原译文(1)“我可惜不知道该说什么”,既可以理解为“我可惜现在不知道该说什么”,也可以理解为“我可惜将来不知道该说什么;同样,原译文(2)“我希望有人告诉我”,既可以理解为“我希望现在有人告诉我”,也可以理解为“我希望将来有人告诉我。”而这是违背原意的。wish(wished)sb. had done句型用于表达与过去事实相反的愿望,即对过去的既成事实表示后悔、惋惜、遗憾等等。宾语从句所表达的动作先于主句这层含义,英语是通过语法手段(即时态)表达出来的,汉语无此语法手段,必须通过词汇手段来表达(参见subjunctive mood 8^{8} )。

(1) 要是当时知道该说什么就好了(真可惜当时不知道说些什么)。

(2) 要是当时有人告诉我就好了(真遗憾, 当时没有人告诉我)。请翻译下面的句子:

  1. Auntie, I wish I had not done it. (Mark Twain)

  2. I wish you hadn't spent so much money.

  3. The floor is covered with paint and the walls look a mess.” “I wish we’d never ____ redecorating this room.A. begin B. began C. begun D. have begun(TOEFL)

  4. I wish I ____ with you to the play last night. A. have gone B. go C. had gone D. could go (TOEFL)

练习题

请做下面的英语试题:

  1. I wish I ____ longer this morning, but I had to get up and come to class. A. could have slept B. slept C. might have slept D. have slept(全国四级,95.6-45)

  2. Jack wishes that he ____ business instead of history when he was in university. A. studied B. study C. had been studying D. had studied(全国四级,01.6-50)

来源:英语常见问题解答大词典-9.md · 第 93299367 行 · 原文哈希 3b81e2e34f