How long have you been waiting ……………………? A.since B.for Answer and Feedback Answer:B Feedback:We use for with duration. do you want? view more test Xem thêm Share this post Some other questions you may be interested in. "I go to school .... Monday ..... 7 o'clock " "October is the ..... month of the year " " Please give me a .... of noodles " "My birthday is .... January. " "Jan .... her diary every day." "We don't have .... tomatoes left in the fridge" "Do you like to swim or dance?" "... do you learn English?" "There isn't ...... milk in the bottle." "Last week, I .... go to the party. "