make sb to do sth 是让某人去做某事,这事不一定做不做
make sb doing sth是让某人做某事,这事正在做.
但上面这个名型,一般不用make而用let
而at in on 的一般区别如下:
in 表示在……里面(如in the desk),用……语言(in English),
on表示在……上面(on the desk),
at in on 在时间上的区别如下:
at 一般表示时刻,如at 8 o'clock在8点
in 在时间前后面加不具体的时间 如年月:
in 1990 (在1990年) in May(在五月)在早晨(in the morning)
on 表示具体的某一天,如年月日或者星期:
on May 1st 1990(在1990年5月1日) on Monday(在星期一)