1) Sssh! The film has ... a) begin b) begun c) began d) begone 2) Sasha ... this type of project before. Can you help him, please? a) didn't do b) haven't done c) hasn't done d) did 3) ... her glasses again? a) Has Nora lost b) Did Nora lose c) Nora lost d) Have Nora lost 4) I don't know this song. ... it before a) I didn't hear b) I heard c) I haven't heard d) I've heared 5) I know that song. I ... it last night on TV a) 've heard b) heard c) did hear d) haven't heard 6) "Would you like a sandwich?" "No, thanks ..." a) I just had a snack b) I've just had a snack c) I've had just a snack d) Just, I've had a snack 7) How long ... your best friend? a) did you know b) do you know c) have you known d) have you knew 8) "How long have they been here? "..." a) Since five o'clock b) from five minutes c) from five o' clock d) for five minutes ago 9) I've had this app ... a) since two months b) from last month c) for two months d) in a month 10) My best friend ... going to be a lawyer a) are b) is c) aren't d) am not 11) My cousin ... a baby next month a) is going to have b) has c) will have d) to have 12) They're playing very badly. They ... a) lose b) will lose c) are going to lose d) going to lose 13) Some experts say that in the future people ... animals anymore a) aren't going to eat b) won't eat c) will eat d) don't eat 14) "Have you decided what to wear to the party?" "No. ... my new black jeans, but I'm not sure" a) I'm wearing b) I'm going to wear c) I'll wear d) I wear 15) I ... you, if you promise to keep it a secret. a) don't tell b) won't tell c) tell d) 'll tell 16) If temperatures ... to rise, New York will become hotter than the Arabian desert a) will continue b) won't continue c) continue d) don't continue 17) It ... be difficult. I'm not sure. a) must b) might c) should d) has to 18) You ... take your umbrella. It isn't raining. a) can't b) don't have to c) should d) might not 19) It's 11 in the evening. It ... be dark outside. a) must b) can c) shall d) might 20) You look tired. You .... sleep longer. a) can b) should c) don't have to d) might 21) This meeting is important! You ... be late this time. a) mustn't b) don't have to c) can't d) shouldn't

Leaderboard

Visual style

Options

Switch template

Continue editing: ?