有什么区别

 我来答
为生活一起努力吖
高能答主

2023-03-22 · 生活中的一些碎碎念啊
为生活一起努力吖
采纳数:587 获赞数:33620

向TA提问 私信TA
展开全部

区别:

1、take a class 和 have a class 都指上课,在使用时have a class是最常见的习惯表达,其实用take也是可以的。但是通常 have a lesson 不能说成 take a lesson。

2、have a class更倾向于表达上“一节”课,比如我今天上午只需要上一节课。take a class则更倾向于表达上“一门”课,比如我这个学期要上一门微积分课。

关于“上课”可以以从两个方面讨论:

一、如果class表示“学生群体在一起的期间”,它是抽象名词,常用在如下情况:

have class 学校开课

after class在课后

in class在上课中

二、如果class表示“一节课”,它是具体名词,常用在如下情况:

have a class / have classes 侧重于课程在进行中

take a class / take classes 侧重于学生听课

attend class 侧重于在现场上课

go to class 侧重于去教室听讲

give a class / lessons 专指老师在学校里讲课

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式