13) In life ……… can make a mistake; we‘re all human . a) anyone b) some people c) not anybody d) someone 14) She knows that she ……… to pay now. a) had better b) needn't c) should d) ought 15) If he ……… about it, I‘m sure he‘d help. a) had know b) knew c) has known d) knows 16) I'll return the newspaper when I ……… through it. a) will have looked b) looked c) have looked d) look 17) I don't have a cent to give you. I . . . . . . bought a new computer. a) just buy b) had just bought c) 've just d) soon will 18) It's all right, we ……… hurry. We have plenty of time. a) mustn't b) shouldn't c) can't d) needn't 19) Mr Haines wants ……… to his office. a) that you come b) you come to c) you come d) you to come 20) These bottles ……… of plastic. a) are making b) are make c) are made d) made are 21) Do you know where ……… ? a) did I put the keys b) put I the keys c) I put the keys d) I the keys put 22) Magda knows a lot about badgers, but she ……… a live one. a) doesn't ever see b) hasn't ever seen c) hasn't ever saw d) didn't ever see 23) We wash the curtains ……… year. a) three times a b) once c) three every d) every couple