Ne razumem gramatiku When who should we run into but Dan. When mogu li da dođem sledeći who should ~?

Odgovor izvorne govornice
Rebecca
When who should we run into but (someone) je idiom, tako da nije gramatički tačna rečenica. Nisu svi idiomi gramatički netačni, ali obično jesu. Dakle, ovaj idiom znači da ste slučajno upoznali nekoga. Primer: I was on a hike, when who should I run into but my first grade teacher! (naletela sam na učiteljicu u prvom razredu dok sam planinarila!) Primer: My mom and I were shopping, when who should we run into but my mom's boss. (bila sam u kupovini sa majkom i naletela na majčinog šefa.)