时间前面用of还是for

1、一般表示一段时间用for(用法:for+加一段时间);
【时间前面用of还是for】2、具体时间点用at (at 3 o'clock );
3、表示某一天用on (on Monday);
4、比一天大的用in (in a year) 。