下面两个句子:1.David est ingenieur. 2.C’est un ingenieur. 当时我们老师讲,说某人的职业是工程师,不能用冠词un,但是如果说,这是一个工程师,一定要用un. 但是后来在书上有个句子:David est un etudiant americian.这里为什么要用un呢?!

有没有冠词的侧重是不一样的。首先,在单纯表示某个人的职业的时候,必须没有冠词,就像第一句话。但是,如果这个职业有一些其他的词来限制,就需要冠词,就像第三句话。第二,在C’est 开头的句子中一定有冠词,没有不带冠词的特殊情况,这句话和第一句话的侧重就不一样,第一句话是在介绍一个人的职业,而第二句话就是在说这是一个工程师。

有没有冠词是一个很微妙的为题,对此首先要接受这个事实,没有什么为什么的,就是这么说的。在接受这个事实的基础上再去多读多看自己多体会,就能逐步体会到了。就比如这三句话,你就反复的读,你是不是会觉得侧重不一样呢?