I would like to ask whether this sentence is grammatically correct or not:
I asked her many questions that I had before.
I think it sounds better if I say "I asked her many questions that I have had before".
closed as too localized by simchona♦, Kris, kiamlaluno, tenfour, Mitch Feb 24 '12 at 14:57
This question is unlikely to help any future visitors; it is only relevant to a small geographic area, a specific moment in time, or an extraordinarily narrow situation that is not generally applicable to the worldwide audience of the internet. For help making this question more broadly applicable, visit the help center. If this question can be reworded to fit the rules in the help center, please edit the question.
I think the first question we need to ask is this: Do you mean, "I asked her many questions that I had asked her in the past" or do you mean, "I have had many questions in the past and I asked her these questions now?"