1) She has looked after her little brother ___ two years. a) since b) for c) at 2) They have been friends ___ last summer. a) since b) for c) at 3) We have lived here ___ 2015. a) for b) since c) at 4) He has been caring and thoughtful ___ a long time. a) at b) since c) for 5) She enjoys ___ about different backgrounds. a) learning b) learn c) learnt 6) He promised ___ more responsible in class. a) to be b) being c) be 7) We decided ___ the opportunity to join the project. a) accept b) accepting c) to accept 8) The storm has just ___ many houses. a) damage b) damaged c) damaging 9) Have you ever ___ a chance to meet the mayor? a) had b) have c) having 10) The class has already ___ a difference in the community. a) make b) making c) made 11) ___ you ever dreamed about studying abroad? a) Have b) Do c) Did 12) Have they ever offered help? a) Yes, they are. b) Yes, they did. c) Yes, they have. 13) ___ can help us build strong relationships? a) Who b) When c) Where 14) ___ dream do you want to follow in the future? a) How b) Where c) Which 15) ___ do you usually do when you have free time? a) Which b) What c) When

Leaderboard

Visual style

Options

Switch template

Continue editing: ?