关于four-year-old---children are too young to go to schoolA four-year-oldB four-years-oldC four years oldD four year old答案是A.为什么A是对的?为什么C不对?麻烦分析一下

问题描述:

关于four-year-old
---children are too young to go to school
A four-year-old
B four-years-old
C four years old
D four year old
答案是A.为什么A是对的?为什么C不对?麻烦分析一下

因为four-year-old 是定语,可修饰名词
而four years old是表语,不可修饰名词

因为句中要的是一个形容词啊

four-year-old 和four years old都可以指“四岁”,但用法上有不同.
前者只能用在名词和人名前,作定语.后者只能用在名词、系动词之后,作表语.

A为形容词,在这里可以修饰名词
而C则作为表语
类似于face-to-face,face to face