PRESENT PERFECT SIMPLE AND PRESENT PERFECT CONTINUOUS and some other tenses

Gap-fill exercise

Fill in all the gaps, then press "Check" to check your answers. Use the "Hint" button to get a free letter if an answer is giving you trouble. You can also click on the "[?]" button to get a clue. Note that you will lose points if you ask for hints or clues!
1. Hazel, where you (be)? I (look) for you the whole morning. – That’s very sweet of you. I (cut) grass for my rabbit.

2. you (see) Lea? I (not know) where she (be). – She just recently (peek) from behind that tree. – Great! We (play) hide and seek for two hours now and she always (hide) herself very well.

3. Peter ever (go) fishing with a fishing-rod bought at Angela’s? Such fishing (be) always divine. – He and Adam Rood (be) both passionate anglers. Since 1999 they (go) fishing every weekend. Peter’s wife, a determined woman, (tell) him to choose between one weekday with their family and fishing or no family. So he (choose) the right thing. Now he (be) a free but, alas, lonely man again. – Oh?!

4. Where (be) Jackie? I last (see) her three hours ago then she (disappear). – She (do) herself up for her first date with Kevin ever since. – I’m sure she (choose) the right clothes and make up.

5. Oh God! I (keep) my eyes peeled for the last two hours but I still (not notice) his gorgeous eyes behind those curtains.

6. Bert always (bite) his lip when something bad (happen) to him, but today we (hear) him protesting wildly. Whatever (cause) that must really be annoying.

7. Michael, Marge (try) to answer your silly question for the last fifteen minutes so why you (not listen) to her?

8. Ann always (be) terrified at the sight of cockroaches, but now she (act) in a horror film together with the ugly bugs as “main actors” and they (crawl) all over her body.

9. Albert, dear. Abe, that student of mine, I (tell) you about, just (blurt) out a silly apology about his granny being ill and him needing a shoulder to cry on, but I (see) her just five minutes ago firmly walking past our house. I (not know) what (get) into the head of this absolutely “beheaded” youth.

10. I (observe) Frank for the last fifteen minutes and he (ogle – zaljubljeno gledati) at Louisa all this time but he still (not ask) her to dance with him.

11. Ted (be) a nervous wreck now. The girl he (date) with (leave) him for his best friend. The most terrible thing (be) that he (trust) both of them.

12. (save) me from Pete. He (occupy) my time with his greying problems for the last thirty minutes. I (not think) I (survive) five more.

13. In the last five minutes someone (ring) the bell on purpose at least five times. So my need for revenge (increase) by the same degree. Just watch my stick.

14. “Romeo, oh Romeo! Why (be) you Romeo. Why I (meet) you last month and why I (wish) to listen to your sweet voice ever since?” (say) Juliet to her canary yesterday. Today she (not can say) anything to him because the horrible neighbour’s cat Harry (eat) he canary. So she (buy) herself a new one soon and they (live) happily ever after until the horrible neighbour’s cat Harry (pay) them another visit.