1) If it rains, the boys ______ hockey. a) won't play b) wouldn't play c) plays d) would play 2) If they ______ new batteries, their camera would have worked correctly. a) use b) used c) will use d) had used 3) If we arrived at 10, we Tyler's ________ presentation. a) would miss b) missed c) would have missed d) will miss 4) Would you go out more often if you ________ so much in the house? a) don't have to do b) didn't have to did c) didn't have to do d) hadn't had to did 5) If we had read the book, we ________ the film. a) will understand b) understood c) would understand d) would have understood 6) If it ______ , we'd be in the garden. a) didn't rain b) doesn't rain c) won't rain d) wouldn't rain 7) You would save energy if you ________ the lights more often. a) would switch off b) switched off c) didn't switch off d) had switched off 8) I wish I __________ under the sun for a long time.Now I have a terrible sunburn a) would stay b) had stayed c) wouldn't stay d) hadn't stayed 9) My father wishes he __________ that car because it usually breaks down and costs him a lot of money. a) bought b) had bought c) didn't buy d) hadn't bought 10) Michael and Meg wish they __________ on holiday in Miami instead of having to work all day in this boring office a) were b) had been c) would be d) will be 11) Thomas wishes he __________ so ill.He wants to go out and play with his friends,but he can't. a) weren't b) hadn't been c) won't be d) wouldn't be 12) I wish I __________ harder for the Science exam. I got a very bad mark and my parents got quite upset. a) will study b) would study c) studied d) had studied 13) When we arrive in Los Angeles we'll need to rest, because we _______ about 800 miles. a) will be driving b) will have driven c) will drive 14) By the time you arrive I _______ something spectacular and dinner will be on the table waiting for you. a) will cook b) will have cooked c) will be cooking 15) We _______ on the first train next Monday. a) 'll be leaving b) 'll have left c) 'll leave 16) When I travel to England next year I ________ English for over four years, so I think I'll be ready. a) will study b) will be studying c) will have studied 17) I was very late. When I arrived, the conference _____. a) was already starting b) started c) had already started 18) The police arrested him because he _____ a gun. a) carried b) was carrying c) had carried 19) When they arrived at the police station, he said that he _____ anything wrong. a) didn't do b) wasn't doing c) hadn't done 20) When he said that he loved me, I knew that he _____. a) lied b) was lying c) had lied 21) I __________ every car in our family and I do not like any of them. a) have been driving b) have driven 22) Is that Sue? I ______ to contact you all the time since I arrived in Barcelona. a) have tried b) have been trying 23) I ________ the books on the shelves all afternoon. And I am fed up with it now. a) have put b) have been putting 24) How long ________ his old bicycle? a) has he repaired b) has he been repairing 25) I am surprised that we __________ so long and I am not tired yet. a) have run b) have been running

English File Upper grammar revision

Výsledková tabule/Žebříček

Vizuální styl

Možnosti

Přepnout šablonu

Obnovit automatické uložení: ?