You have changed the tenses properly, but have is a non-progressive verb when it carries the meaning of an obligation, so it is not used in the progressive tenses. Let's use a verb that can be used in the progressive tenses. Present: I call my friend.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.