Il nostro test di inglese

Question 1 of 10

how long ....... for the train

have you waited

have you been waiting

do you wait

are you waiting