
选C。玛丽是一个七岁的女孩。
在这个句子中,数词与-year-old 共同组成一个复合形容词,用来形容一个人的年龄,这是英语中的一种固定搭配方式。类似的结构还包括数词-meter-long 等。
需要注意的是,A选项是错误的,因为使用 seven years old 这样的词组时,它只能用作表语,而不能作为定语。在上述句子中,使用 seven-year-old 正确,而使用 seven years old 则不恰当。
这种复合形容词的使用,能够更准确地描述一个人的年龄,使句子更加地道和自然。例如,我们可以说,"He is a ten-year-old boy." 而不是 "He is a boy ten years old."
此外,类似的复合形容词结构还包括数词与其他名词的组合,如 three-meter-high。这种结构通常用于描述物体的高度、长度等属性,例如,"The tree is a ten-meter-tall giant."
综上所述,正确使用这类复合形容词能够增强句子的表现力,让表达更加准确和流畅。因此,在写作或口语表达中,应尽量采用这种形式来描述人的年龄或其他属性。