I'd been having problems for months, but I hadn't done anything until 5 days ago.
I've been having problems for months, but I hadn't done anything until 5 days ago.
Can both be correct depending on whether I'm still having problems or not?
Try: I have been having problems recently. sherpa
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.