If 條件子句的用法

If what you said is ture,I----------Jack to say sorry to you.
1-will ask
2-would ask
3-have asked
4-ask
the answer is1,but I want to know the reason why.
Can someone tell me clearly?
1 個解答 1