When you want to refer to a single act of saying something, use "he said". "He says that" has a bit different meaning: instead of referring to a single past event, it indicates a person current opinion, which, of course, is assumed to have been expressed by him one or more times. 1.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.