1) Which one is the correct version of the present perfect tense? a) I do my homework. b) I have done my homework. c) I has done my homework. d) I have did my homework. 2) Which one is the correct version of the present perfect tense? a) I has given apples. b) I have gave the book. c) My mother have drunk the tea. d) She has gone to Great Britain for holiday. 3) Which sentence is wrong grammatically? a) They have selt the bag. b) I have painted the walls. c) She has opened the door. d) It has milked. 4) Which sentence is wrong? a) I have broken my arm. b) She has broken my leg. c) My sister have injured. d) They have run to the tree. 5) Which one is the correct version of the present perfect tense? a) I have watched that TV Show before. b) I have see that film before. c) She has went to school. d) They have sell all chocolate. 6) We haven't .......................... all the invitations for the party yet. a) send b) sent c) sold d) sended 7) Linda ................ in a cafe for 10 years. a) worked b) had worked c) have worked d) has worked 8) Nelly and Jim ......................... written to us yet. a) hadn't b) hasn't c) haven't d) didn't 9) Have you ............... sprained your ankle? a) before b) just c) yet d) ever 10) Which one is the correct version of the present perfect tense? a) She has just sang the song. b) I have been to Turkey with my family. c) They have swam in the river. d) I has spent my whole money. 11) Which sentence is wrong grammatically? a) They hasn’t read that book before. b) The animal has just gone to its shelter. c) They haven’t read that book before. d) We have taken the umbrella. 12) Which sentence is wrong grammatically? a) She hasn’t completed her school project yet. b) I haven’t finished my doctorate thesis yet. c) We have seen him at our favorite restaurant. d) They haven’t readed that book before. 13) Which sentence is wrong grammatically? a) Clara hasn't just done her homework. b) They have lived here since 2006. c) Have you ever go to Italy? d) I have known him for 5 years. 14) Which one is the correct version of the present perfect tense? a) I have just saw a great film on TV. b) The plane have arrived already. c) Mum has already drunk her coffee. d) They hasn't phoned me since yesterday. 15) My grandparents have lived her ............. 1962. a) for b) just c) since d) ever 16) Which question sentence is wrong grammatically? a) What has your mother cooked for dinner? b) Has Peter lost his keys? c) Where have your neighbors gone? d) Why have everybody gone home? 17) Has Sam ............ been to the USA? a) ever b) just c) yet d) since 18) My little sister has ........... stopped crying. a) ever b) just c) for d) never 19) Which negative sentence is wrong? a) Hector and Sue haven't written any letters. b) Jacob hasn't play golf with his sister today. c) Moana hasn't invited my aunt to the trip. d) Paul and you haven't answered my e-mails. 20) Which negative sentence is used correctly? a) She hasn't never spoken to her friend. b) We hasn't just won the competititon. c) They haven't meet at this conference. d) I have not been to Mexico?

Leaderboard

Visual style

Options

Switch template

Continue editing: ?