核心问题
(1)I wish you to be happy.
(2) I wish you were happy.
这两个句子的意思是否相同?能否都译为“我希望你幸福”?
词典解答
这两个句子的意思完全不同。句(1)中的 wish 表示可以实现的愿望,其含义同 hope。全句可译为“我希望你幸福”。事实上,他真的有可能幸福。句(2)中的 wish 表示与事实相反的愿望:即事实上他是不幸福的,在这个事实的基础上提出与事实恰好相反的愿望:“要是你幸福就好了!”请注意两个句子结构上的差别。句(1):wish + 宾语 + 宾语补足语;句(2):wish + 宾语从句。
练习题
请做下面的英语试题:
I wish you ____ like that.
A. don't talk B. won't talk C. wouldn't talk D. not to talk(全国研考)