Game Preview

Present Perfect Simple vs. Present Perfect Conti ...

  • The selected game type is invalid.
  •  English    16     Public
    Sentences with present perfect simple vs. present perfect continuous
  •   Study   Slideshow
  • You ___________ (to clean) the bathroom. How lovely!
    have cleaned
  •  15
  • She ______ (to live) here for three years
    has been living
  •  15
  • He ______ (to build) a new house and is moving in this Friday.
    has built
  •  15
  • We _______ (to decorate) the house all this week but we haven't done the kitchen yet!
    have been decorating
  •  15
  • I _____ (to read) that book you lent me. I've got another 50 pages to read.
    have been reading
  •  25
  • She ______ (to write) emails for three days.
    has been writing
  •  15
  • I usually work in London but I _____ (to work) in Birmingham for the last three weeks.
    have been working
  •  25
  • He _____ (to text) 10 messages.
    has texted
  •  15
  • I ____ (to have) four coffees already today!
    have had
  •  15
  • My mum ____ just ___ (to arrive). So now we can eat.
    has arrived
  •  20
  • ___ you____ (to buy) the biscuits I like?
    Have you bought
  •  15
  • My friend _______ (to paint) a portrait of her boyfriend for Valentine's Day.
    has painted
  •  20
  • Ana ____ (not talk) to Jim since they broke up.
    has not talked
  •  15
  • John ____ (to win) the lottery and ____ (to donate) half of it to charities.
    has won / has donated
  •  25
  • - Why is the ground white? -Because it _____ (to snow) all night!
    has been snowing
  •  15
  • I'm very cold, ___you___ (to turn) off the heater?
    have you turned
  •  15