请问make sb to do sth和make sb doing sth有什么区别,还有我一直分不清at,in,on的

2个回答

  • 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(在星期一)