Зачем здесь опускать предлог for ? Если это обычное предложение, можно ли не использовать for ?

Ответ носителя языка
Rebecca
Предлог for здесь опущен, потому что существительное a while модифицирует глагол stay , беря на себя роль наречия awhile . Так что предлог не нужен. Часто можно увидеть, как существительные заменяют наречия в неполных предложениях. Обычно это относится к таким ситуациям, как время, вес, расстояние или возраст, но в этом случае иногда сложно сказать, какая форма правильная. Вы можете использовать все три приведенных ниже случая. Пример: I sat awhile on the bench -> Пример наречия: I sat a while on the bench -> Пример именной группы, которая функционирует как наречие: I sat for a while on the bench (Я сидел на скамейке для a while) -> Сочетания с существительными Примеры других словосочетаний с существительными, которые функционируют как наречия, показаны ниже. Ex: I waited a week to see you! (Я ждал неделю, чтобы увидеть вас!) Ex: John drove an hour to the city. (Джон ехал час до города.)