55%

Help the exhausted roommate ask the crucial question.

"Tell me the truth, Kevin. How long _____ the bagpipes?"

The correct answer is have you played.

We use "How long have you + past participle" to ask about an action or state that started in the past and continues into the present. "Do you play" asks about a general habit, but "how long" requires the present perfect tense here!

To ChallengesPreviousNext