Student or Learner
could you explain why Past Simple/Perfect Tense used in the following sentence:
"I guess she has been using the Socratic method for the whole semester, and I didn't realize/hadn't realized it!"
Why is it not Present Perfect (I haven't realized it)?
The person realizes it now. The period "not realizing" it has ended.
The present perfect is used when the action continues up to the present. Since they now DO realize it, you can't say "I haven't realized it."
I'm not a teacher, but I write for a living. Please don't ask me about 2nd conditionals, but I'm a safe bet for what reads well in (American) English.