1) I hadn't realized how important my career was to me ___ I retired.  a) as soon as b) whenever c) by the time d) until 2) I'm sure Katie will have recovered from her cold ___ . a) nowadays b) for long c) by now d) by the time 3) Billy must be really busy. He ___ any of his friends in weeks.  a) hasn't contacted b) doesn't contact c) hadn't contacted d) isn't contacting 4) Eve can't take the pressure of her job and I think she ___ resigning. a) is going to b) is due to c) is on the verge of d) is to 5) Everyone ____ to be enjoying the performance. a) is seemed b) has seemed c) is seeming d) seems 6) The minute the document ___, you must take it to the director's office. a) is arriving b) will arrive c) arrived d) arrives 7) Jade hadn't been trying hard and certainly ____ to win. a) hasn't deserved b) wasn't deserving c) didn't deserve d) hadn't been deserving 8) The tennis tournament ___ held at the sports center but at the last minute the venue changed. a) has been b) would be c) was going to be d) is to be 9) The host city for the next World Championships ____ next week. a) is to be decided b) will decide c) will be deciding d) has decided 10) The draw took place yesterday but the competition winners ___. a) are yet to be announced b) haven't been yet announced c) yet are to be announced d) haven't announced yet 11) I think Liza ____ completely unreasonable about not lending her sister the money.  a) will have been b) is being c) will be d) being 12) "Did the owner admit starting the fire herself?" "In the end. The police ___ her for some time." a) had suspected b) were suspected c) were suspecting d) would suspect 13) "I'm not that fond of animals." "But I thought you once ___ for a vet." a) would work b) been working c) have worked d) used to work 14) "We decided to cancel our vacation." "What a shame! You ____ the trip for ages." a) have planned b) had been planning c) are planning d) were planned 15) I ____ if I could audition for a part in the play. a) had wondered b) was wondering c) was wondered d) am wondering 16) When we were children, my parents ____ us to clean our rooms. a) forever told b) told always c) were forever telling d) always were telling 17) Last time I saw Liz, she ___ her new job. a) used to start b) was about to start c) is going to start d) is starting 18) As well as starring in a popular TV series, the actor ___ on stage. a) appears also b) has also been appearing c) was also appeared d) also is appearing 19) "Liam hasn't visited us for a while." "Probably not since we ___ that house warming party." a) had had b) were having c) have had d) had 20) At this rate, the builders ___ the repairs by fall. a) still won't have completed b) won't still be completing c) still won't be completed d) haven't still have completed

Leaderboard

Visual style

Options

Switch template

Continue editing: ?