Present Perfect Simple vs ContVersion en ligne Select the correct answer. par Luis Ramos 1 She _________________ for two hours. a have been waiting b has been waiting c has waiting 2 I___________________ to sleep for half an hour. a 've been trying b 's been trying c has tried 3 Rodrigo ____________________ a book all day. a have been read b has reading c has been reading 4 She_______________________ cherries. a 's been picking b 's reading c 've been reading 5 They _______________ their bedroom. a has painting b has painted c have painted 6 You _________________ to Mexico. a has been b have been c has being 7 You're wrong; I____________________ computer games all afternoon. a haven't been playing b hasn't been playing c haven't been played 8 I ___________ my wallet four times. a have lose b have lost c has lost 9 I ______________ the film twice. a have seen b has seen c saw 10 I'm tired. I'_________________ exams. a ve correcting b s been correcting c ve been correcting 11 They'________________ all afternoon. a ve played b s been playing c ve been playing 12 She ______________ in a balloon, she___________ parachuting and she _________ with dolphins. a has flown / has done / has swum b has flow / has done / has swim c have flown / have done / have swum