A 12-year-old girl才是正确的。
中间的三个词划横线,构成一个形容词,然后作为前置定语修饰名词girl。除了A 12-year-old girl之外,还可以翻译为A twelve-year-old girl、A twelve years old girl。比如,She is a 12-year-old girl或She is a twelve years old girl。
在英语上,在表示“整岁”时,可以直接用基数词或year,age,如“她10岁”可翻译为:She is at age ten、She is ten、She is ten years old、She is aged ten、She is at the age of ten.She is ten years of age、She is a ten-year-old girl等形式。

扩展资料
1、在表示“差多久满多少岁”用介词off。例如:她再过3年就50岁了。She is three years off fifty。或者他差5个月就满19岁了。He is five months off nineteen。
2、在表示“不满多少岁”时,可以用副词nearly、barely、yet、almost、quite、just等。例如“他不满十七岁”有以下几种说法:he is just under seventeen、he is nearly/barely/almost seventeen、he is not quite/yet seventeen。
