英语问题

ten-month-old和ten months old哪个错?
还有move somewhere else 为什么不用加to ??

1. ten-month-old是个合成形容词,只能修饰名词(放在名词前),不能置于名词后或作表语;而ten months old要作表语或放在名词之后。
如:He is a six-year-old child. 他是个六岁的孩子。 He is six years old. 他六岁。
2. move后不加the,因为somewhere是副词。再如:go home. home也是副词。
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-07-18
1. 两个都对,看你用在哪里,注意他们的用法:
He's still a ten-month-old baby. 作定语修饰baby
He's ten months old. 作表语

2. 在home, here, there, 包括somewhere等词前省略to,再如:
Have you been there before?
I usually go home at five.

希望对你有不帮助本回答被网友采纳
第2个回答  2012-07-18
1.两个都是对的,但是要看语境。如果这后面有个名词,比如说:baby,就要选第一个。如果这个是作表语,那么就选择第二个。
2.somewhere 在句中是个地点副词,副词前不能加介词!所以,因为to是个介词,在这里就省略了。如果,不是somewhere ,而是countryside 这样的名词,就必须加to.
__________________________________________________________________
望采纳~
第3个回答  2012-07-18
ten-month-old和ten months old都对,是同一个意思

因为somewhere 是副词 前面一般不加介词to 比如说 go home , arrive there 等