Game Preview

Present Perfect - Present Perfect Continuous

  •  English    39     Public
    To review Present Perfect and Present Perfect Continuous - Solutions - Intermediate
  •   Study   Slideshow
  • I _____________________(cycle) and my legs are really tired now.
    have been cycling
  •  10
  • I'm sorry I'm late, _____________________(you/ wait) for a long time?
    have you been waiting
  •  10
  • How long _____________________(you/ know) Peter?
    have you known
  •  10
  • Somebody _____________________(eat) my cookies. There are only 2 left
    has eaten
  •  10
  • How many books _____________________(she / write)?
    has she written
  •  10
  • She must be tired. She _____________________(work) all afternoon.
    has been working
  •  10
  • I _____________________(read) all afternoon. I _____________________(read) 5 chapters.
    have been reading - have read
  •  10
  • I think I _____________________(like) chocolate since I was born.
    have liked
  •  10
  • They_____________________(travel) for months, and they _____________________(visit) three countries so far.
    have been traveling - have visited
  •  10
  • She ___________(not/clean) her  room yet
    hasn't ccleaaned
  •  10
  • They _____________________ (study) since morning
    have been studying
  •  10
  • ______you already ________ our new neighbours? (meet)
    Have you already met
  •  10
  • John _____________________ (run) 10 km  today.
    has run
  •  10
  • I _____________________ (clean) all morning . I'm exhausted
    have been cleaning
  •  10
  • She ___________________(practise) the piano for 2 hours
    have been practicing
  •  10
  • The dog _________________(bark) since midnight.II will go and talk to the neighbours if it doesn't stop.
    has been barking
  •  10