Game Preview

Present Perfect

  •  English    24     Public
    Present Perfect
  •   Study   Slideshow
  • Granny already (watch) TV today.
    Granny HAS already WATCHED TV today.
  •  5
  • The girl already (wake up).
    The girl HAS already WOKEN UP.
  •  10
  • Robert (not dust) his desk this week.
    Robert HASN'T DUSTED his desk this week.
  •  10
  • My neighbour (not go) to the beach yet.
    My neighbour HASN'T GONE to the beach yet.
  •  15
  • Elisa (cook) soup for lunch?
    HAS Elisa COOKED soup for lunch?
  •  15
  • I (fry) some eggs for breakfast.
    I HAVE FRIED some eggs for breakfast.
  •  5
  • Kate and her friend (make) a snowman this morning.
    Kate and her friend HAVE MADE a snowman.
  •  15
  • You (lose) your umbrella?
    HAVE you LOST your umbrella?
  •  20
  • She (not wash) her hands this week.
    She HASN'T WASHED her hands this week.
  •  10
  • They (not sweep) the floor recently.
    They HAVEN'T SWEPT the floor recently.
  •  15
  • He (stop) at the red light?
    HAS he STOPPED at the red light?
  •  15
  • Your dad ever (read) this book to you?
    HAS your dad ever READ this book to you?
  •  20
  • This time Tim's parents (help) him with his homework .
    This time Tim's parents HAVE HELPED him with his homework.
  •  5
  • He (be) late for the lesson today.
    He HAS BEEN late for the lesson today.
  •  10
  • I (not skate) this winter.
    I HAVEN'T SKATED this winter.
  •  10
  • He (not say) anything.
    He HASN'T SAID anything.
  •  15