如果是正常表述if条件句。只要说if i am free, i will go to see you.如果是虚拟语气、结合这句话的意思. 如果是对过去事情的虚拟、这个时候需要时态向后倒退。即:If i had been free, i would go to see you. (如果我有时间,我就去看你了。)这句虚拟语气表明的是,说话人因为没时间并没有去看句子中的“你”。如果是对现在事实的虚拟,把am 改成were就可以了。在此虚拟语气中不能用I have been free.只要查一查虚拟语气的用法就很清楚了。希望我的解释可以帮到你哦~