1) I ........... (sell) my old computer this week a) have sold b) has sold c) sold 2) It ............. (be) a really good day. a) have been b) was c) were d) has been 3) Last week we ............ a really good holiday. a) have been b) had c) was d) has been 4) We ............ (play) this game many times. a) have played b) has played c) played 5) ........... (you / find) any information for our project? a) Have you finded b) Have you find c) Have you found d) Has you found 6) Have you ever travelled? Yes, I ............... a) have b) has c) haven't d) hasn't 7) ..................... (you/see) my new video on my website? a) Have you see b) Has you seen c) Have you saw d) Have you seen 8) You ............... (not have) anything to eat today. Let´s go eat! a) haven't have b) haven't had c) hasn't had d) didn´t have 9) I have known Tom .............10 years. a) for b) since c) just d) by 10) I ............. Tom 10 years ago. a) met b) have met c) haven´t met 11) ............ been to England? a) Has you ever b) Have you just c) Have you ever 12) We ........ our breakfast yet. a) haven't had b) hasn't had c) had 13) We ........ our breakfast already, thank you! a) haven't had b) have had c) hasn't had d) had 14) My mum ........... many regards to you. a) have send b) has send c) has sent 15) I saw our mum last week; she ...........many regards to you. a) have send b) has send c) sent  16) Have you installed the new app? a) Yes, I have b) No, I have c) Yes. d) No, you haven't 17) yesterday I ____ my old phone on the web. a) sold b) have sold c) didn´t sold d) has sold

FRAN PRESENT PERFECT vs past simple

Leaderboard

Visual style

Options

Switch template

Continue editing: ?