click to start the game click three times to get 3 prompts click to see the correct answer Present perfect simple / continuous Hi, I´m your computer virus. I´m going to eat some letters in your s. Click anywhere on the slide to go to the next one.
My hands are dirty. I have been d……………. my bedroom. decoratedecoratingdecorated
I´m going on holiday to Africa. You know, I have never s……………. elephants. seeingseensaw
How long have we k….. each other? knewknownknow
I feel exhausted. I have been w…………… in the garden. workworkingworked
Where are you? I have been w……..…… for you for an hour! waitwaitingwaited
You aren´t dating David. What´s h…..…………? happeninghappenedhappen
I´ve h….….…..the skis since last winter. havinghadbeen having
We moved flat. I have been l..…………..in London for two weeks. livingbeen livinglived
Peter´s t…..………lots of photos at the party. takingtakentook
My parents have been p…………. chess all evening. playedplayingplay
She´s always l…………..him. lovinglovedbeen loving
I haven´t told my parents ……….. neveryetfor
Tom´s been playing tennis.…………......last sumer. eversincefor
My hair is wet. I have been ….……………. in the rain. ranrunningrun
I´ve p..…….…..my English exam! passpassedpassing
It´s b..…..…….raining here since Sunday. wasbeenbeing
Have you.....………met someone famous? yetevernever
Well, I´ve already c….….….….her on the phone. been callcalledcalling
I need a new student ID card. I have l……..……...it. loosinglostloosed
How many articles about global warming have you r…… ? been readingreadreading
This house has been f…..………. recently. finishfinishedfinishing
Our teacher´s been t……..…… for ten years. teachedteachingtaught
Has he studied international relations? No, he …………… hasn´t gothasn´tdidn´t have
Have they met him? No, they …..……. hasn´thaven´thave not
That´s what my mum told me: “That´s enough! You ….……….been annoying me all day.“ haven´thaveare
My brother……..………..eaten all my sweets. havehashaving
How many driving lessons have you.…..………..? hashadbeen having
Jane´s …………..done her homework. yetalreadyfor
My Grandma´s b…………….three cakes so far. been bakingbakedbaking
Links clipart-picture42.gifhttp:// clipart-picture42.gif