How is the correct way?
Is it correct? who have you been dancing all night with you?
who have you been dancing all night with you?
I'm confused about making questions with "who" in these cases...
Cerca tra vari insegnanti di Inglese...
Risposte · 6
3
who have you been dancing all night with you?
Correct: "Who have you been dancing with all night? "
You got the "who" part right, you just added an extra word:)
Since you already said "you" at the beginning of the sentence, you don't have to say it again at the end, which is nice.
Examples of who questions:
Who are you going with? (only one direct noun needed)
Who is that girl over there?
Who are those boys playing soccer?
1
I believe a gramatically correct way would be ... With who have you been dancing all night?
You don't say (you) twice in the sentence though since you've already stated who you're addressing.
0
Layah gave a great answer, but I just wanted to add one thing. Grammatically, you can't end a sentence with a preposition (such as "with"), but in normal conversation, we all do it. For example, "Who have you been dancing with?" is natural, but technically, the grammar is wrong.
Non hai ancora trovato le tue risposte?
Scrivi le tue domande e lascia che i madrelingua ti aiutino!
Non perdere l'opportunità di imparare una lingua comodamente da casa tua. Esplora la nostra selezione di insegnanti di lingue esperti e iscriviti subito alla tua prima lezione!
Inizia a imparare oggi
