It is almost five years____we saw each other last time.
3个回答

从句面意思来看是有5年没有见面了,

since和before的意思你应该是了解的吧?

since

(连) 自...以来,从...至今; 因为,由于; 既然

x

(介) 此后; 之前,以前; 从那时到现在#自...以来,从...至今#自...以来,从...至今; 因为,由于; 既然

x

(副) 此后; 之前,以前; 从那时到现在

before

(介) 较早; 曾经; 以前; 在前#在...之前

x

(连) 在...之前

x

(副) 较早; 曾经; 以前; 在前

现在应该了解了吧:)