首页 > 教育

英语问题,Iamsosorrykeptyouwaitingforsolong,这句话中的wating是动名词还是现代分词做什么语?

更新时间2019-10-11 00:48:53

这句话中的wating是动名词还是现代分词做什么语,是定语状语补语还是其他?烦请解答一下!感激不尽

本句语法不对。应该是 I'm sorry to have kept you waiting so long.

have kept是完成式,原形是keep,作系动词,意思是“保持”,后面必须接动名词作宾语。

作kept的宾语(you)补足语,故应该是动名词短语。

动名词,做补语

相关标签:现代英语

上一篇:sheneverplayscamputergames改为一般疑问句

下一篇:Anapplep,pleases连音怎么读