Не подходите к английскому языку с мерками русского.В этом главная ошибка начинающих. Говорить надо так, как принято, осмыслять в процессе говорения. Иначе вы будете говорить громоздкими и маловнятными фразами, построенными по логике русского языка.К примеру - как тут говорят, когда встречаются подруги, которые долго не виделись - long time no see.И вот попробуйте грамматически это проанализировать. Но так говорят, и у нас в Америке, и в Британии.