1) 'How long ____ for the bus?’ ‘Only about five minutes.' a) have you waited b) do you wait c) have you been waiting d) are you waiting 2) My hands are dirty because I ___ in the garden. a) had worked b) ’ve worked c) 've been working 3) I've been ___ Italy twice in my life. a) - b) in c) to 4) I have never been ___ Georgia. a) - b) in c) to 5) We have been___ Poland for a year now. a) - b) in c) to 6) Which question is incorrect? a) Who did it? b) Who did do it? c) Who does it? 7) She hasn't visited me ___ two weeks ago. a) from b) for c) since 8) I haven't seen you ___ ages! Where have you been? a) from b) for c) since 9) I'm on leave. I haven't been working ____ yesterday. a) from b) for c) since 10) The shop is open ____ Monday to Friday. a) from b) for c) since 11) We haven't talked ___ years! a) from b) for c) since 12) She hasn't eaten meat ___ she turned 15. a) from b) for c) since 13) Look! Somebody ___ fruit from your garden! a) steals b) are stealing c) is stealing 14) We ___ chess very often when we were neighbours. a) played b) have played c) were playing 15) Before dinner two hours ago I ____ anything for two days! a) hadn't eaten b) wasn't eating c) didn't eat 16) There ___ too many complaints. That's why the factory was closed. a) were b) had been c) have been 17) When we arrived at the garage the mechanic ___ our car. a) has repaired b) is reparing c) was reparing 18) This rose ___ lovely. a) has smelled b) is smelling c) smells 19) I ___ about going to Spain this year. a) think b) 'm thinking c) have thought 20) I ran to the station, but the train ____. a) has already left b) already left c) had already left 21) Before I left that company, I ____ there for almost five years. a) have been working b) had been working c) was working 22) She ____ overtime this week. a) is working b) works c) had worked 23) We ____ TV when John ___ home. a) watched / was coming b) were watching / came c) were watching / was coming 24) Tony ___ his teeth and ____ to music. a) brushed / listening b) was brushing / listening c) was brushing / listened 25) He ___ while he ____ coffee. a) was choking/ drank b) choked / drank c) was choking / was drinking d) choked / was drinking 26) What time ____ they start? a) did b) were c) had 27) When thieves stole my favourite leather jacket, I was really upset. I ___ it for over ten years. a) had had b) have had c) had d) was having 28) I was exhausted at the end of the exam. I ___ for over two hours. a) wrote b) was writing c) have been writing d) had been writing 29) I arrived over an hour late to the office and everyone ___. a) worked b) was working c) had worked d) were working 30) The kitchen was full of steam when we arrived. Joan was in the kitchen and she ___. a) was cooking b) cooked c) have been cooking 31) She ____, so I asked her what happened. a) cried b) was crying c) had been crying 32) When I got home I noticed that somebody ___ all my cookies! a) ate b) was eating c) had eaten 33) I ___ any message from her since we ___ at the party. a) didn't have / met b) didn't have / have met c) haven't had / have met d) haven't had / met 34) Why is your face so red? ____ a) Were you running? b) Are you running? c) Had you been running? d) Have you been running? 35) _____ your coffee yet? a) Did you drink b) Have you drunk c) Had you drunk 36) Everybody ___ here. Look! a) is b) are c) were 37) Which is incorrect? a) What happened? b) What's happened? c) What's happening? d) What happen? 38) I hope you will ____ help me. a) can b) could c) be able to 39) Are you ____ swim? a) can b) could c) able to 40) ____ you tell me the time ,please? a) can b) could c) be able to 41) You __ speak when you were 1 year old. a) can b) could c) were able to 42) Do you remember ___ this? I think we haven't had this. a) to learn b) learn  c) learning 43) I never remember ___the windows when I leave the house, so they're always open. a) to close b) close c) closing 44) I want you to stop ____ me questions. a) to ask b) ask c) asking 45) I let my children ___ a knife. a) to use b) use c) using 46) I must refuse ____ this because I'm vegan. a) to eat b) eat c) eating 47) Can you afford ___ on such expensive holidays? a) to go b) go c) going 48) I won't force you ___ a decision. a) to make b) make c) making 49) She pretended ___ a teacher, but she wasn't, of course. a) to be b) be c) being 50) You'll regret ____so much. a) to drink b) drink c) drinking 51) Why did you suggest ___ in this hotel? It's awful! a) to stay b) stay c) staying 52) She doesn't feel like ____ a film, so maybe let's go to a club? a) to watch b) watch c) watching 53) I tried ____ different pills, but I still have a runny nose. a) to take b) take c) taking 54) Will you mind ___ by the window? a) to sit b) sit c) sitting

Kinga&Marcin GRAMMAR 2023/24

Tabela rankingowa

Motyw

Opcje

Zmień szablon

Przywrócić automatycznie zapisane ćwiczenie: ?