have class/take class,都是去上课,有什么区别?
中文里同一个词可以有多种意思,其对应的英文也就不能是同一个词了,比如“上课”和“上课”, Emmm到底是谁上课?
两种情况啦,笼统来说就是一个是 学生去上课,另一个则是 老师去上课,那我们就一个一个来学习吧~
上(别人讲的)课
相信很多同学都能想到:have (a )class和take (a)class,不过这两个词组用起来也是有讲究的。
have (a) class和take (a) class都是指上(别人给讲的)课,have (a) class指该课程是某人日常或例行的事:
I have English class every Monday.
而 take (a) class则是指 特殊情况或有意识的选择来注册和参加该课程,比较强调这个动作:
I'm taking a cooking class this semester.
这个学期我要上烹饪课。
这里就是说自己选择报名参加烹饪课,将要开始上该课程了。
总结一下~
也就是have class侧重于 课程已在进行中,而take class侧重于学生 要去听课/报名参加。
此外,上(别人给讲的)课还可以用
attend class:
I promise to attend class on time and do all my homework.
我承诺按时上学,完成所有作业。
*不过需要注意的是,attend class侧重于在现场上课。
有go to school,那就有 go to class,去教室干嘛→那当然是去上课啦~
*go to class侧重于去教室听讲。
给别人上课
那如果是 老师给学生上课这种的“上课”该怎么表达呢?
① give a lesson
② teach a class
③ teach a course
*此外①和②还经常用于说给别人上了一课→ 给别人一个教训。
恭喜你又学完一篇,已学完本篇内容的小伙伴 点赞集合打卡啦~认为该篇文章有用就点个 在看让Icey码干货更有方向~
阅读推 荐 → “我爸已经三退三进了”,“退群”用英语怎么说?
→ 各种点菜忌口用英文怎么说?spicy和hot有什么区别
好了今天的内容就到这里,如果你学到了,那就点赞告诉我吧,同时你也可以与我互动,说出你想了解的英语知识哦~
利用碎片时间get地道英语表达,可可宝贝每日讲解有趣有料的英文知识,欢迎大家转发给小伙伴,我们下期不见不散~
长按“识别图中二维码”下载可可宝贝APP 返回搜狐,查看更多
责任编辑: