1) I ___ that show a) have watched b) have been watcheding 2) She ___ at home a) has is studying b) has been stedying   3) I ___ a lot a) have been sleeping b) have been sleep 4) Diana says she ___ to music a) hasn´t listened b) hasn´t been listening 5) I ___ a) haven´t been eatening  b) have not eaten 6) I ___a lot a) haven´t been exercising b) haven´t been exercise 7) Have you ___ out since Junuary? a) been working b) been going work 8) Who ___ the most? a) has been runn b) has been running 9) He ___ me a lot a) has been visiting b) has been visit 10) ___ for more than a day? a) Have you been awakeing b) Have you been awake

Leaderboard

Visual style

Options

Switch template

Continue editing: ?