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