Game Preview

Solution Int 2D PPC

  •  English    21     Public
    to practice PPC
  •   Study   Slideshow
  • Why is the kitchen in a mess? - Because Alan (make) a cake.
    has been making
  •  15
  • Emma is tired. She (tidy) her room all morning.
    has been tidying
  •  15
  • Jane is tired because she (paint) her room.
    has been painting
  •  15
  • The students (not do) exams all morning.
    hasn't been doing
  •  15
  • That dog smells awful- what has it been doing? _____ ______ ______ (roll) in the mud.
    IT'S/IT HAS BEEN ROLLING in the mud.
  •  15
  • You ____ _____ ______(eat) too much.
    You HAVE BEEN EATING too much sweets.
  •  15
  • How long _____ _____ been surfing?
    How long HAS HE been surfing?
  •  15
  • My mother ______ (cook) for 3 hours.
    has been cooking
  •  15
  • Complete with FOR or SINCE: He's been collection autographs _____ he moved to LA.
    since
  •  15
  • Complete with FOR or SINCE: Have you been studying Japanese _____ many years?
    for
  •  15
  • Complete with FOR or SINCE: They've been running ____ hours!
    for
  •  15
  • Complete with FOR or SINCE: He's been making videos _____ he was 4.
    since
  •  15
  • I haven’t spoken to him ____________.
    yet
  •  15
  • Lucy ______ (run) 2000 metres today.
    has run
  •  15
  • How long ______ (you/know) Simon?
    have you known
  •  15
  • Sorry about the mess! I (bake) _________
    have been baking
  •  15