give sth to sb ,give sth for sb请问什么时侯,用to什么时候用for.请说的明白一点,谢谢
give sth to sb意思是把某物给某人,也可说give sb sth. 也就是语法中说的直接宾语和间接宾语的用法,通常情况下sb为间瞎圆接宾语,sth为直接宾语,当直接宾语在间接宾语之前时,须用to来连接。而give sth for sb的意思完全不一样,此处的for sb 是为某人的意思,这里的罩差sb与give没有承接关系,不是间接宾语物神皮。在语法上for sb 应该划为状语。
要表达把某物给某人就只能用 to ,
give sth for sb 的意思就不是把某物给某人,字面意思是为了某人铅举而给某物,而且具体敬腔意思要根据sth来决定,比如 give credit for sb 意思是 “归功于某槐稿碧人”
动词用to,名词用for。