To my surprise, the game was invented by a middle school student of_______.
A. fifteen-year-old B. fifteen C. fifteen-year age D. age of fifteen
老师,选项A和C哪里有问题呢?
英语中,年龄的表达有以下几种:
1. 基数词+(“years old”)
e.g. She was five years old
2.“at the age of”+ 基数词/ at age +基数词/ at +基数词
e.g. at the age of five/at age five/at five
3. N + of+ 基数词
e.g. as a boy of five
4. In one’s +逢10数词的复数 表示“一个人大约几十岁”
e.g. she was in her twenties
5. 基数词-year-old 复合形容词
e.g. My seven-year-old daughter
该题是第三种情况 没有C的形式
“一个15岁的学生”,记住这些正确的表达,错误的自然就知道了。
a student of fifteen
a student of fifteen years old
a student of fifteen years of age
a student fifteen years old
a student fifteen years of age
a student age fifteen
a student aged fifteen
a fifteen-year-old student
(说明:以上表达,fifteen 可以换成阿拉伯数字 15 )
我时常见到下面这些貌似正确、实则错误的表达:
a student at fifteen
a student at age fifteen
a student at the age of fifteen
The student is at fifteen.
The student is at age fifteen.
The student is at age of fifteen.
这些词组本身不错,但不能作定语或表语。它们作时间状语。
at fifteen; at age fifteen; at the age of fifteen
The student left school at fifteen.
The student left school at age fifteen.
The student left school at the age of fifteen.
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!
a boy five years old = a fivr-year-old boy 5岁的男孩 (= a boy of five)(不作a five-years old boy)(摘自《英汉多功能词典》新编升级版,商务印书馆国际有限公司2013年2月第1版)
a girl three years old = a girl of three years old = a three-year-old girl (3岁大的小女孩)(摘自《刘毅英语语法宝典》p.188)
所以,只有B. fifteen可以作为正确答案。