It _____ our dog which barked continuously all night, since it was sleeping inside with us. A) can't have been B) may not have been C) won't have been D) shouldn't be)
A) can't have been
15
You _____ not come early. I mean, you _____ start to work at 10 o’clock. A) need / should B) must / can C) need / may D) should / might
C) need / may
15
Why are you wasting time? You______ your work already. A) need to have finished B) could be finishing C) must be finishing D) should have finished
D) should have finished
15
Well, if your pocket’s empty, you______ all your money. A) must have spent B) should have spent C) could spend D) had to spend
A) must have spent
15
Sue _____ in Istanbul, but her husband has just been appointed there, so she doesn’t have much choice. A) had better not live B) would rather not live C) wouldn't live D) mustn't have lived)
B) would rather not live
15
I’m sorry I’m late. You _____waiting for a long time. A) should have been B) could have been C) need to be D) must have been
D) must have been
15
We _____ flying to Spain now if we had bought tickets in time. A) should have been B) would be C) need to be D) must have been
B) would be
15
My aunt _____ here tomorrow. She is abroad until next week. A) can't come B) won't have to come C) needn't have come D) shouldn't be coming
A) can't come
15
You ____ not open the door on any account when I’m out. A) need B) may C) have to D) must)
D) must
15
I ____ a bit longer for you at the station that day. I am so sorry! A) must have waited B) could wait C) might have been waiting D) should have waited
D) should have waited
15
You _____ find some of the most colourful people on the bus. A) must B) have to C) should D) may
D) may
15
Jimmy is upstairs. He _____ his homework. A) must be doing B) should be doing C) must have done D) can be doing
A) must be doing
15
She said it ____ be Tom, he was in the army at that time. A) shan't B) shouldn't C) may not D) couldn't
D) couldn't
15
We_____ for the bus for over an hour that under heavy rain before it arrived. We have both caught cold. A) mustn't have waited B) couldn't have waited C) shouldn't have waited D) may not be waiting
C) shouldn't have waited
15
I know I ___ the letter earlier today. A) need to post B) ought to post C) must have posted D) could have posted)
D) could have posted
15
Not until the quests came in, I ran out of sugar and I _____ from my neighbour. A) should have borrowed B) had to borrow C) could borrow D) need to borrow)