Je ne comprends pas la grammaire de When who should we run into but Dan. When puis-je venir le who should ~prochain ?
Réponse d’un locuteur natif
Rebecca
When who should we run into but (someone) est une expression idiomatique, ce n’est donc pas une phrase grammaticalement correcte. Tous les idiomes ne sont pas grammaticalement incorrects, mais ils le sont généralement. Donc, cet idiome signifie que vous avez rencontré quelqu’un par hasard. Exemple : I was on a hike, when who should I run into but my first grade teacher! (j’ai croisé mon professeur en première année lors d’une randonnée !) Exemple : My mom and I were shopping, when who should we run into but my mom's boss. (Je faisais les courses avec ma mère et j’ai rencontré le patron de ma mère.)