Someone gave me a document to read. I said:

I’ll read it. If I (had/have) any questions, I’ll ask.

Reading it will happen in future, and further questions will be asked after the doc is read.

Which verb goes here the best? Which one is completely wrong?

  • What do you think? Which word would you use? Apr 18, 2021 at 15:58
  • 1
    If I have any questions, I’ll ask (refers to a "possible future"). If I had any questions, I would ask (refers to "timeless" alternate reality). If I had any questions, I would have asked (refers to "counterfactual past"). Apr 18, 2021 at 16:22
  • @RonaldSole I think have, but I don’t know why had seems somehow correct but when I get another sentence in my mind, like, If I play the game, I’ll let you know. or If I get to play the game, I’ll let you know. Apr 18, 2021 at 18:51
  • @FumbleFingers I see. So, If I had any questions, would ask. is suggesting that right now, I don’t have any questions but if I had, I would ask. The third sentence that you said seems odd to me; Shouldn’t it be If I had had any questions, would’ve asked.? Apr 18, 2021 at 18:54
  • 1
    @FumbleFingers Absolutely. Thanks for that. I honestly wouldn’t wonder what an Anglophone means by using unconventional grammar. I understand that all the natives use their languages different, I mean, so do we in our language. Exactly, IELTS is all about the conventions as far as I know but of course, natives do it differently and without consciousness. Thanks for your explanations. I really do it appreciate it. Apr 20, 2021 at 18:47


You must log in to answer this question.

Browse other questions tagged .