Long или (for) a long time
Английские наречия long и a long time переводятся на русский язык словами - долго, много времени, долгое время, надолго и т.д.
Давайте рассмотрим особенности использования этих английских наречий.
1. Наречие a long time используется в утвердительных предложениях. Оно может использоваться с или без предлога for ...