I'd like to ask the following question:
Which sentence is correct and why. If both are, what is the difference. Thank you.
1. I will do if after I have done the shopping.
2. I will do it after I do the shopping.
I guess both are correct, but what is the difference then?