D
marry sb:和某人结婚
marry sb to sb :把某人嫁给某人
be/get married to sb中married是形容词.本题前面缺少be,因此不选C .
marry表示“与某人结婚”时可做及物动词或不及物动词,所以是可以直接跟宾语的:marry sb而不加with
也就是说用marry with sb来表示结婚,这是错误的
marry sb to sb意为“将某人嫁给某人”,可见这个动作的执行者一般不是结婚人自己,多用为“父母将女儿嫁给一位男士”,如:Mr.Lee will marry his daughter to a teacher.李先生将会把女儿嫁给一位教师.
marry with是一种比喻用法,类比于男性与女性的结合,所以它的意思是“使(某事物)与另事物结合”,结构为marry sth with sth(with也可换为and),如:She marries wit and/with scholarship in her writing.她的写作中融合了智慧和学识.
从上面分析看:
本题A中缺少to
B 一般用于比喻情况
C缺少was
D 正确 此时marry 是vt ,用一般过去时,married .