分析 We haven't seen each other for a long time.
解答 答案:We haven't seen each other for a long time.这里没见面这个动作从过去发生一直持续到现在,故用现在完成时have/has+过去分词,主语是我们we,故选择have后加上not构成否定haven't,见面用动词see的过去分词seen,彼此each other,加上时间状语for a long time,表示很长时间,故答案是We haven't seen each other for a long time.
点评 这里是现在完成时的表达,注意它的构成和时间状语.