选B。
A答案:这样的中间连字符形式是对的,但只能作定语,后面要有名词。
如"七岁" seven years old ," ”一个七岁男孩”a seven-year-old boy
C.答案: 如果表示从属关系,要用名词所有格,即...’s , 如:Tom's book, Kate's mother;
如果名词是复数形式,则直接加 ...’如:the students' desks, (这些学生们的桌子).
本题不是从属关系,只表达长度, 所以选B;另外表达深度、宽度、高度等,也用这种形式。
. 如:two metres deep ;200 metres tall, 5 kilometres wide,ect.
答案是 B 340 kilometers long
我起名 叫数,量,形结构
主要有两种用法 1 作表语 不加连线 量词用 复数 (数词是一时除外)
如 he is 16 years old. the street is 1000 meters long.
2作定语 加连线 量词不加s
如 he is a 16-year-old boy. this is 1000-meter-long street.
本题 是作表语 的 故 选B
B
作表语时,数词(大于一)后面的名词用的是复数,不加连字符。如:
The boy is five years old.
作定语时,数词后面的名词用单数,加连字符,如:
This is a five-year-old boy.
你给出的句子作表语,选择B。希望我能帮助你解疑释惑。
算了,我还是表达自己看法。
首先how long是问时间
how far 是问路程。
选B
AC都没见过这样用的
选C是对的。表时间、距离时,用含有数词的名词所有格做定语 如:340 kilometers' long,ten minutes' walk
A选项是错的,改为340-kilometer long就对了,这里340-kilometer是复合形容词作定语修饰long
B选项应该为340 kilometers' long
答案错了吧,应该选B