Jeg forstår ikke grammatikken i When who should we run into but Dan. When kan jeg komme næste who should ~?

Modersmålets svar
Rebecca
When who should we run into but (someone) er et formsprog, så det er ikke en grammatisk korrekt sætning. Ikke alle idiomer er grammatisk forkerte, men det er de normalt. Så dette formsprog betyder, at du tilfældigt mødte nogen. Eksempel: I was on a hike, when who should I run into but my first grade teacher! (jeg løb ind i min lærer i første klasse, mens jeg vandrede!) Eksempel: My mom and I were shopping, when who should we run into but my mom's boss. (Jeg shoppede med min mor og løb ind i min mors chef.)