单选题 I should come to the spot soon, but that I have been much engaged with some formalities.
A. I would have come to the spot soon
B. I should have come to the spot soon
C. I could come to the spot sooner
D. I would come to the spot sooner

【正确答案】 B
【答案解析】