make sb.adj.和keep sb.adj.
2个回答

make 和 keep 后都可以跟形容词作补足语的复合宾语,make 表示“致使变成...结果”,keep 表示“使保持...不变”,因此下面的短语表达意思上有区别:

make sb. adj. 使某人成为某种特征或状态,如:

make him angry 让他生起气来

make me happy 使我高兴起来.

keep sb. adj. 使某人一直保持某种特征或状态,如:

keep him angry 让他保持生气的状态

keep me happy 使我保持着高兴的状态.