下面用法不同处?

问题描述:

下面用法不同处?
We only have half an hour (of) homework.
We have an hour (for) lunch.
括号里的为什么要用of不用for
为什么要用for不用of》./?/?

第一句强调homework的量,是半小时,用of
第二句强调时间,一小时,用来吃午饭,用for
第一句用for的话就表示只剩半小时时间做作业
第二句用of的话表示有半小时的午饭要吃……