I ______ a fiction-writing class., hasn't take, haven't taken, haven't took, hasn't taking, Soraya ______ a story., hasn't written, hasn't write, hasn't wrote, wrote, Ben ______ a concert in the park., have seen, has see, has seen, seen, Syed and Peter ______ in a street festival., have dance, dance, has dance, have danced, The story ______ any awards., doesn't win, hasn't won, hasn't win, wasn't winning, We ______ a street festival before., has visited, visit, have visited, are visiting, My sister ______ in a school play., has performed, have performed, has perform, is performing, They ______ a famous singer. , has met, meet, are meeting, have met, I ______ this film before., has see, have seen, have saw, am seeing, Tom ______ a prize for his story., has won, wins, has winning, have won, Our teacher ______ to London. , were, has be, has been, is, I ______ a live concert., didn't seen, wasn't seeing, has see, haven't seen, She ______ a celebrity., haven't meet, hasn't met, hasn't meeting, didn't meet, We ______ in a theatre performance. , weren't performing, hasn't perform, haven't performed, hasn't performed, They ______ this book., haven't read, hasn't read, don't read, aren't reading.

Present Perfect Practice

Leaderboard

Visual style

Options

AI Enhanced: This activity contains content generated by AI. Learn more.

Switch template

)
Continue editing: ?