Game Preview

PRESENT PERFECT MIXED

  •  English    18     Public
    PERFECT TENSE
  •   Study   Slideshow
  • We ........ (not hear) that song before.
    HAVEN'T HEARD
  •  15
  • She ...... (eat) all the chocolate.
    HAS EATEN
  •  20
  • Becky ....... (not forget) her homework.
    HASN'T FORGOTTEN
  •  25
  • You ......... (study) Latin.
    HAVE STUDIED
  •  10
  • I ........... (know) him for three months.
    HAVE KNOWN
  •  15
  • We ........... (not lose) our tickets.
    HAVEN'T LOST
  •  20
  • They .......... (change) their plans.
    HAVE CHANGED
  •  25
  • Emily .......... (not find) his telephone number.
    HASN'T FOUND
  •  15
  • We ........ (not see) this movie.
    HAVEN'T SEEN
  •  10
  • Eric and Mike ......... (pass) the exam.
    HAVE PASSED
  •  15
  • I ........ (not eat) Asian food.
    HAVEN'T EATEN
  •  20
  • She ........ (leave) her phone in a taxi.
    HAS LEFT
  •  25
  • She ......... (close) the door.
    HAS CLOSED
  •  15
  • Someone ........ (take) my bag.
    HAS TAKEN
  •  20
  • Ann and Susan ........ (do) a lot of work.
    HAVE DONE
  •  25
  • Bill and I ...... (not have) a good time lately.
    HAVEN'T HAD
  •  20