4 The kids........ to music for hours. a are listening b have been listening 5 There you are! I.........for you since three o'clock! a have been waiting b waited 6 What research........... for your a did you do b project so far? have you done 33 >>​