I don't have time for brekfast.和I don't have time to clean my room.这个to和for不懂怎么用

问题描述:

I don't have time for brekfast.和I don't have time to clean my room.这个to和for不懂怎么用
什么时候用for什么时候用to啊

I don't have time for brekfast.
我没有时间吃早餐
I don't have time to clean my room.
我没有时间清理我的房间
前者for 后面接的是早餐名词
而后者to 后面没有直接接名词 而是有个动词clean 所以就是to do 模式,所以用介词to