(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 )。
(1) 要是当时知道该说什么就好了(真可惜当时不知道说些什么)。
(2) 要是当时有人告诉我就好了(真遗憾, 当时没有人告诉我)。请翻译下面的句子:
-
Auntie, I wish I had not done it. (Mark Twain)
-
I wish you hadn't spent so much money.
-
“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)
-
I wish I ____ with you to the play last night. A. have gone B. go C. had gone D. could go (TOEFL)
请做下面的英语试题:
-
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)
-
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)