这两句英文句子有什么不同?

问题描述:

这两句英文句子有什么不同?
there has been a misunderstanding.
there was a misunderstanding.
请问这两句话有什么不同怎么用?

there has been a misunderstanding误会一直存在到现在
there was a misunderstanding 以前的误会,现在没了