核心问题
(A)He had it coming.
(B) He had that defeat coming to him.
上面两句中的 had 是否仍表示主语有意地让别人去做某事或让某事发生?
词典解答
have sb. (sth.) doing 常常含有两种含义: 1. 表示主语有意地让别人去做某事或者让某事发生, 例如, Please have her typing these letters for me. 2. 表示主语无意地引起某人做某事或者无意地引起某事发生。上面的句子可以译为: 失败是他自找的(失败是对他的报应)。再看下面的例句:
-
If you don't put a fence round your garden you'll have people walking in and stealing your fruit. (PEG) 假如你不在花园周围安上栅栏,就会有人走进去偷你的水果。
have it coming 就具有这两层不同的含义: -
I'm glad you won the prize, Tom. You had it coming. 汤姆,你得了奖,我很高兴。这是你努力的结果(你是受之无愧的)。
-
I feel sorry about Jack's failing that course, but he had it coming to him. 杰克的那门课没有考及格,我很难过,但那是他自找的。
-
So vicious a man that whatever evil things happen to him he will have it coming. (ECWO) 这么坏的人无论遭到什么不幸的事情,都是罪有应得。