Pourquoi supprimons-nous la préposition forici ? S’il s’agit d’une phrase banale, est-il acceptable de ne pas utiliser for?

Réponse d’un locuteur natif
Rebecca
La préposition forest omise ici car l’expression nominale a whilemodifie le verbe stayen prenant le rôle de l’adverbe awhile. C’est pourquoi vous n’avez pas besoin de prépositions. Il n’est pas rare que les noms remplacent les adverbes dans des phrases incomplètes. Cela s’applique généralement à des situations telles que le temps, le poids, la distance ou l’âge, où il peut être difficile de dire quelle forme est correcte. Vous pouvez utiliser les trois cas suivants. Exemple : I sat awhile on the bench (Je me suis assis sur le banc pendant un moment.) -> adverbe Exemple : I sat a while on the bench (je me suis assis sur le banc pendant un moment) - une phrase nominale qui fonctionne comme un adverbe > Exemple : I sat for a while on the bench (je me suis assis sur un banc pendant un moment) -> syntagme nominal Voici des exemples d’autres phrases nominales qui fonctionnent comme des adverbes : Ex: I waited a week to see you! (ça fait une semaine que j’attends de vous voir !) Ex: John drove an hour to the city. (Jean a fait une heure de route pour se rendre en ville.)