This should read “Il m’a dit que…” Because the sentence is translated into the past.
1 Like
Consider that “dit” can also be the passé simple of “dire”, with the same meaning as “a dit”.
1 Like