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
0%
English File Upper grammar revision
共用
共用
共用
由
U38637059
編輯內容
列印
嵌入
更多
作業
排行榜
顯示更多
顯示更少
此排行榜當前是私有的。單擊
共用
使其公開。
資源擁有者已禁用此排行榜。
此排行榜被禁用,因為您的選項與資源擁有者不同。
還原選項
測驗
是一個開放式範本。它不會為排行榜生成分數。
需要登錄
視覺風格
字體
需要訂閱
選項
切換範本
顯示所有
播放活動時將顯示更多格式。
打開結果
複製連結
QR 代碼
刪除
恢復自動保存:
?