----- Nội dung ảnh ----- Question 33: I ____ my homework for two hours, but I ____. A. have done - haven’t finished B. is doing - isn’t finishing C. will do - will not finish D. have been doing - haven’t finished Question 34: Let’s take our travel chess set in case we ____ bored on the train. A. get B. are getting C. got D. have got Question 35: We ____ get in touch with our customers by post. A. recently B. hardly C. lately D. latterly Question 36: We have been married ____. A. over twenty years B. over twenty years ago C. for over twenty years D. since over twenty years Question 37: Melanie ____ her hand. It’s bleeding heavily. A. has cut B. is cutting C. cut D. cuts Question 38: “When will Mary be able to leave hospital?” - “Don’t be so impatient. We cannot release her before we ____ the last test.” A. have completed B. will have completed C. will complete D. completed Question 39: The Amazon River ____ into the Atlantic Ocean. A. flows B. has flowed C. is flowing D. will flow Question 40: My parents live in ____ London. They ____ there all their lives. A. are living B. have lived C. have lived D. will live