Choose the correct verb tense.
1 Harry has always been wanting/has always wanted to ride on a parade float.
2 I'm sorry I'm late. Have you waited/Have you been waiting long?
3 Have you found/Have you been finding a costume for the fancy yet?
4 Alex has been trying/'ve never tried candy floss. Is it nice?
6 Ivan has danced/has been dancing ever since the concert started. Isn't he tired?
7 I don't think the parade will take place; it has been raining/has rained for two days now and the streets are flooded.