英语选择题,我选的是c,为什么错了。(正确答案是d)

The baby can't walk,He is only_______.
c.8-month-old d.8 months old

第1个回答  2012-04-21
应该也是正确的吧
第2个回答  2012-04-21
我8岁了英语怎么说
I‘m 8 years old
跟这个问题等价
第3个回答  2012-04-21
英语选择题,我选的是c,为什么错了。(正确答案是d) 检举 | 今天 08:39 提问者: gohome1998 | 浏览次数:69次
The baby can't walk,He is only_______.
c.8-month-old d.8 months old
答:英语中的形容词分:普通形容词、表语形容词和定语形容词。
大部分形容词是普通形容词:既可以作定语又可以作表语的形容词,如sick, good,
有一些形容词只能作表语,叫表语形容词,如ill(作“生病的”解时),afraid (害怕的),asleep (睡着的),容易误作定语用,这是初学者要注意的。
只能作定语的形容词比较少,中学生一般也不会错用,所以很少有这样的考题。
本题就来这个创新! 8-month-old是合成形容词,作为一个词,常作前置定语。而8 months old是一个形容词短语,作定语时要后置。一个八个月大的婴儿,说:an 8-month-old baby 或a baby 8 months old
语法书上有没有说过合成形容词都是定语形容词,我不记得,但没见人用它作表语过,而8 months old 作为一个形容词短语,作后置定语有的同学可能不熟悉,作表语,太熟悉不过了!I am 14 years old. 初中生都会说。 ,
我在张道真的《实用英语语法》(1979第二次修订版)P17,关于合成词中,有这样的话:
21.合成词在英语中也是比较活跃的。合成形容词很常用。多数用作定语。。。。。(举了很多例子)
有时也可用作表语。。。。(举了几个例子,没有 8-month-old 之类的)
我想,既然是表语,在is的后面,有了8 months old这个形容词短语,不论是说,还是写,都不比8-month-old更麻烦,何必弃它不用,要用这个8-month-old呢?我想这就是表语不用8-month-old的原因吧。
楼主,你为什么要不用自己非常熟悉的“I am 8 years old” 句式“He is only 8 months old", 非要用自己没听人说过的,有可能是错误的:He is only 8-year-old呢? 选择题是选最佳。实际应用是按大多数人的说话习惯去表达。
相似回答