The "until now" is redundant. The use of the present perfect "We have been here" says that you are still there. B is the superior choice.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
AnonymousIs C wrong or just awkward?C is definitely wrong.
Is C wrong or just awkward?Actually, I would not call C either wrong or awkward. I would call it redundant. Most redundant expressions are perfectly grammatical; they're just not good in terms of style.