年龄的表达

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哪里有问题呢?

请先 登录 后评论

最佳答案 2019-12-06 12:51

英语中,年龄的表达有以下几种:

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的形式

请先 登录 后评论

其它 3 个回答

刘永科   - 教育出版集团英语总顾问 & 英语系列图书主编
擅长:语法理论,语言学,文化背景

“一个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.




请先 登录 后评论
songjiahui
A作前置形容词使用,C没有此说法。
请先 登录 后评论
黎反修   - 英语翻译 (已退休)
擅长:数词用法,存在句,英语考试

    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可以作为正确答案。

请先 登录 后评论
  • 2 关注
  • 2 收藏,8073 浏览
  • Steven_wzq 提出于 2019-12-06 07:53

相似问题