I have a very inquisitive 4 1/2 year old little girl who is the same way. Many times, she will ask a question about something that we talked about or she learned within the last few days, and I KNOW she knows the answer to it. I turn it around on her and ask something like "Why do you think it does that?" or "Why do you think she acted that way?" (my daughter is quick to point out other kids' misbehavior) or "How do you think it works?" Many times, she knows the answer and just wants reinforcement.
We also just talked about consequences again today. She happened to see the news report about the bridge collapsing in Minneapolis. She asked if everything on the news was true, and I said that it was (as I bit my tongue- she's still a litle young to talk about different slants on the same news story). She was wondering about cars getting into accidents and people getting hurt and cars catching on fire. I told her THAT was why I kept reminding her to not try to distract mommy while I'm driving, because people get into accidents and I'm trying to be very careful and keep us all safe.
I say all of that just to illustrate that she saw that news report, what, 2 days ago when it happened and she still is thinking about it and processing it. I try to remember that even though it can be frustrating and distracting, I am thankful that she has an active and inquiring mind, which, by the way, we have always tried to encourage.
Good luck and hang in there!!! I'm right there with ya!
J.