1) 1. She ___________ to Paris. a) has never been b) never been c) has never was d) never be 2) 2. Have you ___________ finished your homework? That was quick! a) yet b) ever c) already d) already finishing 3) They haven't seen that movie ___. a) yet b) not already c) not yet d) never 4) She has ___ late to class. a) yet be b) ever been c) never been d) already was 5) Have you ___ finished your project? a) yet b) already c) never d) ever 6) I can't go to the cinema. I ___________ seen that film. a) have never b) has already c) had yet d) have already 7) They ___________ a new car last month. a) bought b) have bought c) have already buy d) have buy 8) ___________ you ever ___________ sushi? a) Has / eaten b) Have / ate c) Have / eaten d) Did / eat 9) He hasn't called me ___________. a) ever b) never c) yet d) already 10) My brother ___________ football. He loves it. a) always plays b) have always played c) has always played d) is always playing 11) They have ___ finished their lunch. a) already b) yet c) ever d) never 12) Have you ___ seen a ghost? a) ever b) never c) yet d) already 13) I have ___ met him before. a) never b) ever c) yet d) already 14) She ___________ her room. It's still very messy. a) hasn't cleaned yet b) hasn't yet cleaned c) hasn't already cleaned d) didn't clean yet 15) They ___________ at this company since 2010. a) have always worked b) worked c) have worked always d) are always working

A2 Level Present Perfect Quiz

Leaderboard

Visual style

Options

Switch template

Continue editing: ?