Game Preview

Present Perfect or present perfect continuous

  •  English    17     Public
    Fill in the blanks
  •   Study   Slideshow
  • My dad ___________ (ask)  me to tidy up my room several times.
    has asked
  •  15
  • I _________ (clean) the kitchen, what do you want me to do next?
    have cleaned
  •  15
  • Our neighbour ________ (play) the violin for the last three hours and it is driving me crazy!
    has been playing
  •  15
  • Congratulations! You ________ (pass) the exam with really high marks!
    have passed
  •  15
  • We ________ (spend) every summer in Spain since I was a baby, so it'll be sad if we don't go there this year.
    have spent
  •  15
  • He's  really tired because he _______ (cook) all day!
    has been cooking
  •  15
  • I _______ (phone) her more than six times, but she never answers the phone.
    have phoned
  •  15
  • I ______ (study) French all evening, I'm exhausted!
    have been studying
  •  15
  • I _______ (help) my friend  tidy her room.
    have been helping
  •  15
  • I'm really tired. I _________ (work) since seven thirty this morning.
    have been working
  •  15
  • She can't still be hungry. She _______ (eat) five sandwiches !
    has eaten
  •  15
  • I ________ (already /finish) my homework
    have already finished
  •  15
  • I think my friend  ______ (work) too hard and needs to rest.
    has been working
  •  15
  • How many times ______ (you/eat) Japanese food?
    have you eaten
  •  15
  • I ______ (do) my homework all weekend
    have been doing
  •  15
  • I _____ (walk) there several times before. I know the way.
    have walked
  •  15