1.The restaurant .... be very good. There are always very few people there.
a)mustb)mustn'tc)can't2.Unfortunately, the buses were all full and I ... a taxi. a)must to takeb)havec)had to take3.Hi! I've just ..... to the shops and I've bought a lot of tasty stuff. a)goneb)beenc)been going4.The girl smiled and looked at us .... a)friendlilyb)in a friendly wayc)friendly5.A mystery is something that .... a)can't be explainb)can't be explainedc)can be explained6.I wish I ... my key at work. a)didn't leaveb)hadn't leftc)don't leave7.... are animals that are not dangerous at all. a)Deerb)Deersc)Dear8.When the temperature falls below 0 degrees Centigrade, water ...a)is freezingb)freezec)freezes9.I .... you, I would never do that. a)amb)will bec)were10.He never tells the truth, .... he? a)tellsb)doesc)doesn't11.The weather .... fine tomorrow. a)expects to beb)is expected to bec)be12.When .... finished? a)will the house beb)will be the housec)will the house13..... has been a pleasure to meet you! a)Thereb)Thisc)It14.How old is this palace? - It .... to be over 400 years old. a)believesb)is believedc)is believed that15.The wind .... and the sun was shining brightly after that. a)has stoppedb)stoppedc)had stopped16.Helen ....for her exams these days. a)is readingb)readsc)is learning17.Mary .... in love with Jack at first sight. a)has feltb)fallc)fell18.You will never make great progress ... you really work hard at your English. a)ifb)unlessc)as soon as19.I ... stop sneezing! a)can'tb)mustn'tc)shouldn't20.The girl .... on the sofa listening to misic. a)layb)liec)laid21.There's something .... I still can't understand! a)whatb)thatc)who22.They all looked forward .... a holiday. a)to haveb)havingc)to having23.Dad fell asleep .... the movie. a)while he watchingb)while watchingc)during watching24.The little girl was really scared as if she .... an alien. a)was seeingb)had been seeingc)had seen25.If you ... warmer clothes, you wouldn't have caught a cold. a)had put onb)putted onc)would put on26.They couldn't come to the party, .... was really exciting. a)whichb)thatc)what27.I've bought four magazines. Take .... a)noneb)eitherc)any28.His car is rather old and often .... a)breaks intob)breaks downc)breaks up29.She finds ... hard to translate texts from German into English. a)that isb)thatc)it30.When I came home, he ..... at the computer for some time already. a)had been workingb)was workingc)worked