1) They have already left the party. a) A) They already leave the party b) B) They has already left the party c) C) They have already left the party d) D) They had already left the party 2) What have you done today? a) A) I do my homework b) ✅ C) I have done my homework c) D) I was doing my homework d) B) I did my homework 3) She has visited Paris ______. a) A) last year b) D) when she was a child c) C) many times d) B) yesterday 4) They have never eaten sushi. a) A) They never eat sushi b) D) They have never eaten sushi c) C) They are never eating sushi d) B) They didn’t eat sushi 5) How long have you lived in this city? a) B) I have lived here since 2010 b) C) I am living here since 2010 c) A) I live here since 2010 6) . He has just finished his homework. a) A) He just finishes his homework b) B) He has just finished his homework c) C) He finished just his homework d) D) He has just finish his homework 7) He has just finish his homework a) A) We don’t see that movie yet b) C) We haven’t seen that movie yet c) D) We not have seen that movie yet d) B) We didn’t saw that movie yet 8) We didn’t saw that movie yet a) A) Do you ever go to London? b) C) Are you ever being to London? c) B) Have you ever been to London? d) D) Did you ever gone to London? 9) . She has worked here for five years. a) A) She works here for five years b) B) She has worked here for five years c) C) She is working here since five years d) D) She worked here since five years 10) . I have lost my keys! a) A) I have lost my keys! b) B) I lose my keys! c) C) I lost my keys yesterday! d) D) I was losing my keys! 11) Have you ever ridden a horse? a) A) Did you ever rode a horse? b) B) Do you ever ride a horse? c) C) Have you ever ridden a horse? d) D) Are you ever riding a horse? 12) She has studied French for three years. a) A) She studied French since three years. b) B) She has studied French for three years. c) C) She is studying French since three years. d) D) She studies French for three years. 13) What have they done today? a) A) What did they do today? b) B) What they have done today? c) C) What have they done today? d) D) What do they did today? 14) I have just eaten lunch. a) A) I have just eaten lunch. b) B) I just eat lunch. c) C) I am just eating lunch. d) D) I just have ate lunch. 15) We haven’t finished the project yet. a) A) We not finished the project yet. b) B) We haven’t finished the project yet. c) C) We didn’t finished the project yet. d) D) We don’t finish the project yet. 16) How long have you known her? a) A) How long do you know her? b) B) How long you have known her? c) C) How long did you know her? d) D) How long have you known her? 17) Has he ever broken a bone? a) A) Has he ever broken a bone? b) B) Did he ever broke a bone? c) C) Has he broke ever a bone? d) D) Have he ever broken a bone? 18) They have visited Rome twice. a) A) They visited Rome two times ago. b) B) They have visit Rome two times. c) C) They have visited Rome twice. d) D) They visit Rome twice. 19) 9. I haven’t heard from him lately. a) A) I don’t hear from him lately. b) B) I haven’t heard from him lately. c) C) I didn’t heard from him lately. d) D) I wasn’t hearing from him lately. 20) Have we met before? a) A) Have we met before? b) B) Did we met before? c) C) Have we meet before? d) D) Do we meet before?

Leaderboard

Visual style

Options

Switch template

Continue editing: ?