英语中表达年龄有两种句型:be XX(数字)yearsold.这种句型be之后不带不定冠词。
beXX(数字)-year-old .这种句be之后可以带不定冠词。8岁,之前是否有不定冠词,要看用什么句型。如,Iameightyearsold.我八岁。这种句型的eight之前不能用an。Iamaneight-year-old boy(girl).我是个八岁男孩(女孩)。这种句型的eright之前要用an。因为eight的首发音音素为[ei],是元音。之前的不定冠词要用an。
英语中表达年龄数字8前面要用an吗求高手给解答
英语中表达年龄有两种句型:be XX(数字)yearsold.这种句型be之后不带不定冠词。
beXX(数字)-year-old .这种句be之后可以带不定冠词。8岁,之前是否有不定冠词,要看用什么句型。如,Iameightyearsold.我八岁。这种句型的eight之前不能用an。Iamaneight-year-old boy(girl).我是个八岁男孩(女孩)。这种句型的eright之前要用an。因为eight的首发音音素为[ei],是元音。之前的不定冠词要用an。
an eight-year-old boy,一个8岁的男孩,如果是这样的语境,an+年龄数字8+名词,需要用an。
He is eight years old.他8岁。单独使用年龄数字8,8前面就不需要用an。
an eight-year-old boy,一个8岁的男孩,如果是这样的语境,an+年龄数字8+名词,需要用an。
He is eight years old.他8岁。单独使用年龄数字8,8前面就不需要用an。