I hope you weren't ill
J: Mathilde! Oh yes. Sorry, I didn't recognize you. Where have you been all these years, Mathilde? I hope you weren't ill, You don't look very well. [《高中英语教科书》第一册(下),人教社,p. 13]
我查了与上书配套的《教师教学用书》以及许多教辅材料,均未对 I hope you weren't ill. 进行注释。后来在《中学生学习辞典(高中英语)》(广西师大出版社, p. 134) 发现了下列注释:
“...hope 的宾语从句的时态一般用将来时,但是 hope 表示“愿望”时,往往希望的事与事实相反,谓语动词就用过去式……”
我不明白的是: hope 之后的宾语从句 you weren't ill 是表示希望的事与事实相反吗? Mathilde 回答说: I wasn't ill. 这难道是 Jeanne 所不希望的吗?
上面的注释恐怕是把 hope 与 wish 的用法弄混了。在 wish + 宾语从句结构中,动词的过去时一般表示希望的事与事实相反,例如:
I wish I were a bird. 我真希望我是一只鸟。(事实上:我不是一只鸟。)
而 hope + 宾语从句结构中的过去时并不表示事实相反。拿你提问的句子来说,宾语从句 you weren't ill 所表达的内容,正是说话人所希望的,而且并不一定与事实相反。如果希望的事与事实相反的话,那就是说事实上“我希望你真的病了”,而这是不符合句意的。I hope you weren't ill. 的真正含义是:“我希望你没有得过病”“但愿你没有病过”。这就是说,英语的 hope 除可表示(现在)希望将来的事情如何之外,还可表示(现在)希望过去的事情如何如何。
I hope that I have said nothing to pain you. 我希望我没有说过使你感到痛苦的话。
[句意]……但愿你没有生过病。你的脸色看起来很不好。