1) It was only when I finally..... smoking that I realized I... in the grip of an addiction a) Had stopped/have been b) Would stop/was c) Have stopped/Will have been d) Stopped/had been e) Will stop/was 2) Yesterday was the first time that I... my grandfather after the operation he had a) Will be seeing b) Had seen c) Have seen d) Am going to see e) Have been able to see 3) I.... well since my surgery, getting only 3 to 5 hours of broken yo sleep a night a) Wasn't sleeping b) Don't sleep c) Didn't sleep d) Hadn't slept e) Haven't been sleeping 4) In recent months,the Ministry of Education... two Major meetings on the governance of higher education institutions a) Was holding b) Has held c) Had held d) Held e) Will be holding 5) Leonie... a proffesional artist since the late 1980s, when she....to change direction and pursue a painting career a) Has been/decided b) İs/was deciding c) Was/would decide d) Had been/has decided e) Has been/Will have decided 6) Over the past few years, the company... world market leader in the design and construction of pipe-laying equipment a) Will have become b) Has become c) Had become d) Was becoming e) Became 7) When I... Italy with some of my collegues, we.... a lovely villa in Venice for one week a) Travelled/rented b) Travel/would rent c) Will travel/rent d) Was travelling/Will be renting e) Have been travelling/were renting 8) I... this movie three times so far and I... it the day it comes out on DVD Just because it is so enjoyable a) Had seen/am going to buy b) Have seen/bought c) Will see/bought d) Have seen/Will buy e) Saw/would buy 9) By next week, I... all my requirements for a Bachelor of Arts degree in political science at the University of Victoria a) Am completing b) Have completed c) Completed d) Would be completing e) Will have completed 10) In recent years, the smartphone... a normal part of most people's live a) Had been b) Will be c) İs becoming d) Has become e) Had become 11) The university has said they will only accept Marry once she... the entrance exam a) Had passed b) İs passing c) Passed d) Will pass e) Has passed 12) The new employee... tomorrow by ten o'clock and she... to work immediately as there it lots of work waiting for her a) Will have arrived/Will get b) Will arrive/gets c) Has arrived/Will have got d) Arrives/Will be getting e) İs arriving/has got 13) Sandy... for twelwe years professionally when she... selected for the Olympic team last year a) Swims/is b) Will have swum/Will be c) Has swum/is d) Was swimming/was e) Had been swimming/was 14) My Mother... the cat to the vet yesterday because it... a fight with another cat and damaged its eye a) Will take/was having b) Takes/has been having c) Took/had had d) İs taking/is having e) Will take/Will have 15) I felt sorry that I...Lisa stupid in class. Since then she... to answer any of the teacher's questions a) Will be calling/hasn't tried b) Have been calling/hasn't tried c) Had been calling/hasn't tried d) Was calling/won't have tried e) Will be calling/won't have tried 16) David... severe headaches recently and we don't know why. He... a specialist this week to find out a) Has experienced/would visit b) Has been experiencig/is going to visit c) Will have experienced/Will see d) Experienced/is visiting e) Had experienced/is going to visit

Leaderboard

Visual style

Options

Switch template

Continue editing: ?