从固定搭配用法来看是to 没的说。 如果不理解为什么是to的话,这么说吧。 to sb.是把东西从原本主人手中给sb.,sth.是sb.能拿到手的。 for sb./sth.后面是加的是做事的一种目的或企图,是原主人一种心中的念想,sb.拿不到手,所以你说的give sth. for sb.这种用法不成立。比如 I write a poem for you. 我为你写诗 ...
也就是说:make sb do sth=make sb to do sth. 但英语中只说:make sb do sth. 二,make sb do sth的意思是“让某人做某事”,常包含有强迫某人做某事的意味,比如:Our boss made us do more extra job out of our duty. 当然,不一定表示强迫的意味,比如:what you said made me feel relieved.
我对我的情欲感到害怕 get sb to do: 含义:表示“让某人做某事”或“劝说某人做某事”。 强调的是一个将要发生的动作,可能这个动作在说话时刻还没有开始。 用法示例:I got him to help me with the housework.(我让他帮我做家务。 ) get sb do (注意:这不是标准 ...