1) Mary has ........... finished her homework. a) already b) been c) gone d) ever 2) They haven´t arrived ........ . a) already b) yet c) just d) never 3) She hasn´t seen her aunt ...... 2010. a) for b) just c) since d) never 4) Have you ........ seen an elephant? a) for b) ever c) never d) yet 5) Lisa has lived here ......... many years. a) since b) just c) for d) already 6) She has never .......... to London. a) ever b) been c) just d) gone 7) I have ........ left the café. a) just b) gone c) been d) yet 8) Have you ......... seen a rainbow? a) never b) yet c) ever d) gone 9) My brother has ....... to the shop. a) gone b) alredy c) been d) never 10) I have ........... to London twice. a) gone b) been c) just d) already 11) They have ......... seen that film. a) yet b) gone c) ever d) already 12) Pete hasn´t finished his lunch ......... . a) never b) ever c) yet d) already 13) Grandparents have stayed with us ........ 2 months. a) for b) since c) already d) yet 14) I have studied this grammar ........... Monday. a) for b) since c) already d) yet

Present Perfect- signal words

Leaderboard

Visual style

Options

Switch template

Continue editing: ?