I'm not going to say it's incorrect, but I'm left doubting whether the "bad time" is over. You left. Sometimes after you left, the bad time started.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
DiamondrgWe've had a pretty bad time while you were away.It's not uncommon to hear this sort of thing, but it contains an anomalous tense sequence, which you are already aware of, it seems.