核心问题
(1)Give it me. (2)Where shall I give it you?
根据我学的语法知识,要求直接宾语和间接宾语的动词,如 give, send, buy, sell 等,是把间接宾语放在直接宾语之前的,即 give sb. sth.。上面的句子却颠倒了这个语序,不知是什么缘故。
词典解答
当直接宾语由名词(名词短语)充当时,要采用 give + 间接宾语 + 直接宾语(或者 give + 直接宾语 + to + 间接宾语)的语序。但是,当直接宾语由代词充当时,则应当采用 give + 直接宾语 + 间接宾语或者 give + 直接宾语 + to + 间接宾语的语序,这是语法上的强制性要求,而不是语用上的选择。
I gave it her and she thanked me formally. (Greece) 我把它给了她, 她很有礼貌地向我道了谢。