oneandahalfyears__ barechavedhas我觉得应是复数呀,我也有点做题做晕了。

热心网友

c

热心网友

选D 不管时间多长,它表示的是一段时间,所以只能用单数

热心网友

d,它说的一年半时间这件事has passed