I kept you waiting for me for 2 hours

来源:百度知道 编辑:UC知道 时间:2024/05/26 22:39:01
为什么这个for后面的me不能省略,me不是和主语I重复了吗?
另外,为什么people who always keep me waiting后面不用加for?

这句话的意思是"我让你等了我两个小时".强调的是等了谁,如果省略了,你说,听这话的人是在等谁呢?
另外,wait for是固定搭配,wait是不及物动词,后面要是跟宾语就必须有for。
你后面那句因为后面没有宾语,所以有for和没有一个样~

wait for sb.=wait

这个是主宾的差别

wait for sb 是等待某人
I kept you waiting for me for 2 hours
意思是:我让你等了我两小时
是“你”等“我”
所以是you wait for me

People who always keep me waiting.
意思是:让我等待的人
是让“我”等,
所以是 I wait
主语从句,把介词省略了