1) She's --- the library.  a) gone to b) been in c) gone in 2) Has your dad ever --- Florida? a) gone to b) been in c) been to 3) I have --- Stockholm since I last saw you. a) been in b) gone to c) gone in 4) Yes, I’ve --- Greece many times. a) gone to b) been to c) been in 5) George has --- Berlin for a week now. a) gone to b) been in c) been to 6) I have --- Warsaw for the last two days. a) been here to b) gone here to c) been here in 7) I've --- the garage to get a tool. a) been to b) been in c) gone in 8) Have you ever --- Budapest? a) been in b) gone to c) been to 9) Emily’s --- the post office. She’ll be back in about ten minutes. a) gone to b) been in c) been to 10) Joan’s just --- the shop. She bought some cakes. Would you like one? a) been to b) gone to c) been in 11) Tom has --- the cinema. a) been in b) gone to c) gone in 12) I have --- China and Japan. a) been to b) gone to c) been in

New Horizons - B1+ - Grammar - 1 - Present Perfect Simple - Practice - Ex. 1

Leaderboard

Visual style

Options

Switch template

Continue editing: ?