Learn English – Have/Had met before

grammar

Which is correct, "Had met before" or "have met before", in the following context: 

  • Hey mom, Today, I met a man named Sunil Das. He said he knew me and he said many things about me that were true. But I can't remember if I had met him/have met him before.

Can anyone who Is a teacher or has good knowledge of the language please answer this?

Best Answer

As FumbleFingers stated in the comments:

Both are fine. The only difference is that syntactically, "if I have met him" (or more precisely, the word before) is relative to time of speaking, whereas "if I had met him" is relative to a time that's already in the past (when he said those "many things" about me). But semantically, they're more or less equivalent anyway, so don't bother over-thinking the choice.

Related Topic