(1)That film ought to be good. [原译]那部影片一定很好。(《牛津初阶英汉双解词典》,商务印书馆,p.346)
(2) Tim has worked very hard, so he ought to pass the exam. [原译]蒂姆非常用功,所以他准能考及格。(同上)
(3) She ought to have arrived by now. (PEU) [原译]她现在一定已经到了。(《英语用法指南》,外研社、牛津大学出版社,p. 359)
请问 ought to 在表示推测时可以译为“一定”吗?从译文看,ought to 在表示“推测”或“估计时”与 must 同义。是这样吗?
“千万不能得出这样的结论。在表示“推测”或“估计”时,must与ought to的意义是不同的:前者表示说话人认为自己的“推测”或“估计”是肯定正确的,没有丝毫的犹豫或保留。它与汉语的“一定”“准是”是等值的。而后者表示说话人仅仅根据某种情况做出的“推测”,它含有不小的犹豫或保留。有趣的是,英语的ought to具有“义务”和“推测”两种含义,汉语的“应该”也具有这两种含义。这就是说,英语的ought to在表示后一含义时是与汉语的“应该”等值的:他昨天动身的,今天应该到了。
因此,在英语教学上应当用“该”“应该”来翻译表示“推测”的 ought to:
-
The wind has stopped blowing; it ought to be warmer. 风停了,天该暖和了。
-
If she took the 10:00 a.m. train, she ought to be arriving soon. 假如她搭上午10点的火车的话,应该快到了。
-
If he started at nine, he ought to be here by now. 要是他九点出发,现在该到这儿了。
试译那部影片应该是很好的。
(2)蒂姆非常用功,他应该考及格的。
(3)她现在(应)该到了。