1. Choose the correct form to complete the sentences.
1 a Pete has travelled/ has been traveling to over 20 countries.
b Pete has travelled/ has been travelling for over a month.
2 a He's tired. He has recorded/ has been recording all day.
b I have just recorded/ have just been recording a single. Do you want to listen to it ?
3 a I have run/ have been running a total of five marathons
b You sound of breath. Have you run/ Have you been running ?
4 a How long have you come/ have been coming to this gym ?
b How many times have you been/ have you been going to the gym ?
5 a I have searched/ have been searching for my Beyonce DVD for ages.I can't find it anywhere.
b I have just found/ have just been finding my Beyonce DVD.