1) They have ...... to France on holiday. They'll be back next week. a) gone b) went c) been 2) If it ...... for the bad weather, we could go out for a walk. a) isn't b) wouldn't be c) weren't 3) That ...... be a rabbit! It's got a long tail. a) must b) can't c) mustn't 4) A: My car has broken down! B: Haven't you ...... taken it to the mechanics this week? a) already b) yet c) only 5) A: That film we saw yesterday was hilarious, ......? B: Yes, it was really funny! a) was it b) wasn't it c) didn't it 6) I remember ...... the restaurant; I just don't remember what time it was. a) leave b) leaving c) to leave 7) I ...... in the park, when suddenly it started to rain. a) had walked b) was walking c) walked 8) We can both make dinner, but ...... of us knows what to cook. a) none b) neither c) nothing 9) Would you mind ...... the door, please? a) closing b) close c) to close 10) In the end, we are not going to the restaurant ...... we decided to eat in. a) but b) as c) before 11) People ...... drop litter on the street, as it's bad for the environment. a) should b) shouldn't c) needn't 12) A: Can you come to my party tonight?  B: Sorry, I can't. I ...... dinner with my parents. a) am having b) will have c) have 13) Sorry, I don't know ...... you're supposed to do in that situation. a) what b) which c) that 14) A: Could you help me, please? B: Sorry, as I don't know much about computers, there is ...... I can do. a) few b) little c) less 15) I was born in Birmingham ...... is about 120 miles from London. a) where b) which c) what 16) I play ...... piano in a jazz bar. a) - b) a c) the 17) A: I've got you a special gift for your birthday. B: Oh, you shouldn't ......! a) get b) have c) do 18) Did you hear that? I can't stand people ...... about politics at parties. a) talking b) to talk c) talk 19) Well, that was one of the most ...... films I've ever watched. a) interesting b) interested c) interest 20) If Mike ...... to work today, we'll postpone the meeting. a) doesn't come b) didn't come c) don't come 21) She offered to help me ...... my presentation. a) finish b) finished c) finishing 22) You should see my puppy. She's so cute that now I can't imagine life ...... her. a) with b) apart c) without 23) I'm going to be very busy over the ...... week. a) coming b) past c) future 24) I personally agree. ......, I don't think it's the best decision for the company now. a) Therefore b) Nevertheless c) What's more 25) A: Do you know where I can buy some milk? B: Well, you ...... try the local shop just around the corner. a) will b) could c) should

Aptis General Grammar Test 6

Leaderboard

Visual style

Options

Switch template

Continue editing: ?