be happy + 介词

I won a big prize. So my mother ______ me.
A, is happy to B, is happy at C, is delighted to D, is delighted for 应该选哪个?为什么?请详细解答
为什么选D

be delighted for sb是指对某人感到高兴,或者be delighted to do sth,很高兴做某事。是固定搭配的词组。
be happy to 是乐于(做某事)的 意思,在这里和句意不相符。
另:be happy with 是对(某事)感到满意,可以替换答案,注意区分
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-06-01
D happy一般不这么用 只会这么说:某某happy sb be happy ,或者sb be happy to do sth .be delighted for sb是固定搭陪,为某人感到高兴。be delighted to do
第2个回答  2010-06-01
指的是为你而高兴!
第3个回答  2020-03-10
be
happy
with
sth
be
happy
about
(doing)
sth
be
happt
to
do
sth
第4个回答  2010-06-01
D