They both could be correct, depending on context. Do you have a wider context to offer?
Student or Learner
I was wondering if we should say
"I didn't have the foggiest idea until now" or "I haven't had the foggiest idea until now".
Thanks a lot
I was simply thinking of saying "oh, I didn't know that. Thanks for telling me"
How are they different if I may ask? T hanks again