英语中表示“一”的时候、该用One、还是a?

问题描述:

英语中表示“一”的时候、该用One、还是a?
比如:一个教师的时候英语就是.A teacher 、一个好教师就是One good teacher ,到底啥区别啊?

a一般用于不太强调数量的场合,因为a的发音比较轻快,不是句子的重点.
one用于强调1这个数量的场合,因为读的稍重,所以听的人会无意识的抓住1这个数字.
但是美国人在实际生活中描述数量1的时候,并不特意区分这个,比如有一次我问店员这个东西多少钱,对方回答说"A dollar",并且把重音放在A上发成了[ei].
回到lz的问题上来,用a还是one要看上下文,体会一下区别
He's a teacher 他是一个教师
He's a good teacher 他是一个好教师
He's one teacher 别扭.他是“一个”老师,而不是“两个”
He's one good teacher 别扭.他是“一个”好老师,不是“两个”
There is a good teacher in this room.重点在这个房间里面有好教师这个事实.
There is one good teacher in this room.重点在这个房间里面有“一个”好教师.