1) It’s never………. since 1990 a) snowed b) snew 2) I have……..that movie already. a) saw b) seen 3) You ……. the train tickets. a) haven’t buyed b) haven’t bought  4) ………. the letter. a) Has your dad written b) Have your dad written  5) Lindsay ……… not been to France. a) has b) have 6) The children………… the lost puppy. a) have found b) has found 7) I have been Korea ………. ten days. a) since b) for 8) Where is Sam? Have you……….. him. a) sew b) seen 9) She has lived in Paris……. 2010. a) for b) since  10) They lived here……… 1987. a) since b) for 11) She hasn’t ………. my room. a) clean b) cleaned  12) Lisa has ………. her umbrella. a) forgetting b) forgotten  13) Why ………. so much rice today? a) have you eaten b) have you ate 14) I’ve lived here …….. 2000. a) for b) since 15) I’ve just ……. John he’s nice. a) met b) meeted

Leaderboard

Visual style

Options

Switch template

Continue editing: ?