单选题 Many cars ______ this year so far.
【正确答案】 B
【答案解析】[详细解答] 此题考查被动语态。此句中有so far这一词组,须用完成时的被动语态,意为:到目前为止今年已生产了很多汽车。