1) My family and I ... to many different countries around the world. a) HAVE FLOWN b) HAS FLOWN c) FLOWN 2) Tom has lived in Paris ... 1995. a) FOR b) SINCE 3) Paul has lived in London ... ten years. a) FOR b) SINCE 4) I'm sorry, but I ... finished my homework yet. a) HAVE b) HASN'T c) HAVEN'T 5) I wonder where Joe is. I haven't seen him ... last week. a) FOR b) SINCE 6) ... you finished your lunch? a) HAS b) HAVE 7) I've cleaned the kitchen, but I ... the living room yet. a) HAVEN'T CLEAN b) HAVE CLEANED c) HAVEN'T CLEANED 8) Jane is away. She's been away ... friday. a) FOR b) SINCE 9) It is a great movie. I have .. that movie many times. a) SEE b) SAW c) SEEN 10) I have been a nurse ... several years. a) FOR b) SINCE

Present Perfect Simple + FOR / SINCE

Leaderboard

Visual style

Options

Switch template

Continue editing: ?