1) ____ you smoke? a) Do b) Are c) Have 2) ___ you ever smoked a cigar? a) Do b) Are c) Have 3) ____ you joking? a) Do b) Are c) Have 4) Why ___ they always come late? a) do b) are c) have 5) What ___ you laughing at? a) do b) are c) have 6) How long ____ you lived here? a) do b) are c) have 7) Everybody ____ . Just look at them! a) listens b) is listening c) has listened 8) She ___ to the cinema twice this week. a) goes b) is being c) has been 9) We ___ in Bristol since 1984. a) live b) are living c) have lived 10) We ___ in Bristol. a) live b) are living c) have lived 11) We ___ with our parents this month because of the renovation of our place. a) live b) are living c) have lived 12) We ___ Portugal several times. a) visit b) are visiting c) have visited 13) I have just ____ my work. a) finish b) finishing c) finished 14) ___ here this week? I can't remember. a) Does it rain b) Is it raining c) Has it rained 15) ___ ? Should I take an umbrella? a) Does it rain b) Is it raining c) Has it rained 16) ___ a lot in Poland? a) Does it rain b) Is it raining c) Has it rained 17) We ___ the same car for ten years. a) have b) are having c) have had 18) A: What ___ for dinner today? B: I don't know. I'm still at work. a) do you have b) are you having c) have you had 19) What ___ for dinner on Sundays? a) do you have b) are you having c) have you had 20) They ____ that film six times. a) see b) are seeing c) have seen 21) I ___ 19 years old. a) am b) have c) have been 22) Everybody ____ English here. It's an American company! a) speaks b) is speaking c) speak 23) A: More and more people ____ vegetarian. B: That's really popular now. a) become b) are becoming c) have become 24) A lot of people in my family ____ vegetarians. Now they don't eat meat. a) become b) are becoming c) have become 25) Who ___ how to do it? a) knows b) is knowing c) has known 26) Excuse me! ____ German here? I need some help! a) Does anyone speak b) Is anyone speaking c) Has anyone spoken 27) A: What ____? B: She's a doctor. a) does your mum do  b) is your mum doing c) has your mum done 28) Don't go to the bathroom. Maria ___ a shower. a) has b) is having c) has had 29) I can't sleep. Who ___ this terrible noise? a) makes b) is making c) has made 30) Where ____ from? a) do your parents come b) does your parents come c) have your parents come d) is your parents coming 31) Grandpa is very tired now. He ___in his armchair. a) rests b) is resting c) has rested 32) It's almost 8 o'clock and Tom ___ to school. a) goes b) is going c) go 33) Cindy's shoes are here, so what ____? a) does she wear b) is she wearing c) has she worn 34) ____ my glasses? I can't find them anywhere. a) Do you see b) Are you seeing c) Have you seen 35) Where ____ on holiday next week? a) do they go b) are they going c) have they gone 36) Our cat ___ 16 hours a day! a) sleep b) is sleeping c) sleeps d) are sleeping 37) Marta ___ her car this week because it's broken. a) doesn't drive b) isn't driving c) hasn't driven 38) It was great! I ____ such a car before. a) don't drive b) 'm not driving c) haven't driven 39) Who ____ in your family? Your dad or mum? a) does cook b) cooks c) is cooking 40) Who ____ the dog? Is it your job? a) walks b) is walking c) does walk

Classifica

Stile di visualizzazione

Opzioni

Cambia modello

Ripristinare il titolo salvato automaticamente: ?