待翻译句子,如下:我们已经有一段比较长的时间没有通过信了。注:用于E-mail的,应该怎样翻才地道?

热心网友

It has been quite a while since we last exchanged e-mails with each other.

热心网友

We haven't e-mailed each other for a long time.Or: It has been a long time since we e-mailed each other last time.

热心网友

It has been quite a long time since we exchanged e-mails with each other last time.

热心网友

Long time no E-mail with each other!/口语化的 It has been a long time since we e-mailed last time./书面语

热心网友

We there has been a time for comparing growing dided not pass the letter.