单选题 I would have joined him in a picnic, but I ______his company.
【正确答案】 B
【答案解析】虚拟语气。would have done sth.表与现在事实相反.