好多乱翻译的啊。说不通啊,我给你翻译一遍再解释吧,好吧。
约翰和我已经是八年的朋友了,我们第一次开始相互了解是在一次圣诞聚会上。但是我们在那之前已经相互见面好几次了。got to表示一种过程,开始的意思。
John and I have been friends for eight years. We first got to know each other at a Christmas party. But we had met each other a couple of times before that.
约翰和我做了8年朋友。我们第一次认识是在一个圣诞晚会上。但是,在那之后就见过几次。
约翰和我当朋友已经8年了.我们在一个圣诞晚会上互相了解的,但是我们以前也见过几次面.
约翰与我的友谊已有八年之久。我们是在一个圣诞节派对上开始熟起来的。但是在那之前,我们已经见过几次面了。
约翰和我已经是8年的朋友了,我们是在一次圣诞晚会上第一次认识的,但是在那之前我们已经遇见好几次了。