>We **have been** able reach an agreement, until we find a peaceful solution to the boundary issue.
>
>We **are** able to reach an agreement, until we find a peaceful solution to the boundary issue.

What is the difference between these two sentences?