Don't use have if you mention a definite time. For example, you can not use have like this: *I have read that book yesterday. *I have read that book last month.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.