1. If I were you, I would...
这是采用了虚拟语气的if引导的条件状语从句.
根据句意“如果我是你,我会...”.而事实是“我和你不是同一个人,即我不可能会是你”,与事实相反,只是表示一种虚拟的情况,所以必须采用虚拟语气.
2. If I have time, I will...
这是if引导的真实条件状语从句.
即说者表的意思是“如果我有空的话”,而事实上说者可能真的会有空.所以采用了真实的条件状语从句来表达该句.
3. What would you do?
其实虚拟语气不但表示与事实相反的一种假设,而其可以用以表达说话人一种礼貌委婉的语气,所以此处用would会比will显得说话人更加有礼貌.