Would it be grammatical to ask:
"Did it take you a long time to wait for us yesterday?"
Some Russian guy on another forum is insisting that he has researched this and that it's grammatical and idiomatic. To me it sounds downright ludicrous.
My version is "Did you have to wait long for us yesterday?" and he claims that's incorrect! (I'm American by the way)
Best Answer
No, a few, more idiomatic, ways of saying it would be: