求教一道英语选择题

问题描述:

求教一道英语选择题
1.He bought a bike last year.He has had the bike ()
A:since a year ago B:for one-year
one--------year 中间有横线

应该是A
since a year ago === for one year
B 中one 和year 之间加段横就不对了,变成一个单词了.我也选的A,加横是不是译为 为期一年我记得有一篇大课文加横线译为 为期一年one year 和one-year是不同的,加了段横就是一个单词了,再如: an eight-year-old boy 一个八岁的男孩,这里的eight-year-old 就是一个单词,作形容词