非谓语动词 having done 和have done 分别用在什么情况 区别是什么

如题所述

have
done是做谓语的,而非谓语having
done则一般作状语,在句中充当的成分有显著的差别,应该很好区别的
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-04-06
给你个举些例子你就做到
having
finished
my
homework,
i
started
to
watch
to
watch
tv.
在做完作业后,我开始看电视
having
finished
my
homework不是做谓语,而是做其他成分,表示完成
i
have
finished
my
homework.
我已经做完了作业
have
done是要做谓语动词的
相似回答