You ________ us a lot of pleasure during the days when we were together.
A.will bring B.bring C.brought D.have brought
Tom joined an English club, and now his English________ a lot.
A.has improved B.improves C.will improve D.improved
Henry never gives in when facing difficulties. We all ________ his strong spirit in life.
A.will admire B.admire C.have admired D.admired
I ________ my trip to Canada because I lost my passport by mistake.
A.cancel B.will cancel C.have canceled D.was canceling
Sorry, I need to go to the library now. Lily ________ for me outside.
A.waited B.is waiting C.waits D.was waiting
Bill didn't answer my phone yesterday afternoon because he ________ a speech at that time.
A.gives B.is giving C.gave D.was giving