Their new kitchen looks fascinating. They _____ completely _____ it., have been redecorating, have redecorated, already reecorate, Fred and Frida have been learning French _____ 1998., since, for, from, How many mussels ________ yet?, has he been eating, did he eat, has he eaten, A: There's so much smoke in the room! B: I ______________., have smoked, smoked, smoke, have been smoking, I think they are dating. They____________ a lot of each other recently., have been seeing, haven't seen, have seen, I _________ him twice this week., met, have met, have been meeting, _______ he ever_________ to Turkey?, Have been, Did be, Has been, I______________ everything so far., have understood, have been unerstanding, understood, She____________ for the exam and hasn't finished yet., has been preparing, prepared, has prepared, What have you been doing_________?, already, lately, so far, before, How many articles____________ so far?, has he been assessing, has he been assessed, has he assessed, A: Why is the kitchen messy? B: I__________!, cooked, have cooked, have been cooking, You're covered in mud! What _____ you __________?, were doing, have done, have been doing, We've discovered a fancy café and we_____________ there a lot., are going, went, have been going, Mary has been saving her money ________ many years., during, since, for, I am required to write an essay. I__________ about half of it so far., wrote, have written, have been writing, We have been living here ________ 2 months., since, till, for, A: Why are your eyes sore? B: I______________., has cried, have cried, have been crying, How's your nephew? I _____________ him for ages., didn't see, haven't been seeing, haven't seen, A: Oh, my feet are killing me! B: That's because you_______________those high heels all day., have been wearing, wore, have worn

Present Perfect Present Perfect Continuous

Leaderboard

Visual style

Options

Switch template

Continue editing: ?