1) If you ______ late again, the teacher will get angry. a) are b) were c) had been d) being 2) If people recycled more, the planet ______ cleaner. a) became b) will become c) has become d) would become 3) I’d help you if I ______ time right now. a) had b) have c) have had d) will have 4) Had we ______ earlier, we wouldn’t have missed the flight. a) leaving b) leave c) left d) leaves 5) If it ______ tomorrow, we’ll cancel the trip. a) rained b) rains c) rain d) raining 6) If he would be taller, he could join the basketball team. a) would be → were b) could → can c) join → joins d) be → is 7) You’d have passed the test if you study harder last week. a) study → studied b) study → had studied c) had → have d) last → next 8) If I was you, I’d not do that again. a) do → does b) I’d → I c) was → were d) not → no 9) Unless she don’t call, we’ll meet at the café. a) call → calls b) unless → if c) at → in d) don’t → doesn’t 10) If you would have told me earlier, I’d have helped you. a) would have told → had told b) have → has c) helped → help d) told → tell 11) “I didn’t see him, so I didn’t say hello.” a) If I had seen him, I would have said hello. b) If I see him, I say hello. c) If I have seen him, I would say hello. d) If I saw him, I said hello. 12) “I wasn’t tired, so I didn’t go to bed early.” a) If I was tired, I went to bed early. b) If I had been tired, I would have gone to bed early. c) If I have been tired, I would go early. d) If I be tired, I go early. 13) “I don’t know her number, so I can’t call her.” a) If I had know her number, I could called her. b) If I know her number, I call her. c) If I had known her number, I can call her. d) If I knew her number, I could call her. 14) “If it weren’t for your advice, I’d have failed.” a) Hadn’t it for your advice, I’d fail. b) If it not were your advice, I fail. c) Were it not for your advice, I’d have failed. d) If I weren’t your advice, I’d fail. 15) been / I / hadn’t / if / busy / so / have / helped / you / I’d a) If I hadn’t been so busy, I’d have helped you. b) I’d have if so busy helped you hadn’t been. c) Helped if hadn’t you been so busy I’d. d) I’d helped been so busy you if hadn’t. 16) would / you / if / see / sooner / have / we / known / come / have a) You would if sooner known have have come to see we us. b) We had known if have sooner, have you would come see. c) Have if we known you sooner would come have to see us. d) If we had known sooner, you would have come to see us. 17) were / I / if / you / go / wouldn’t / out / coat / without / a a) Coat if out without go wouldn’t I you a were. b) I were if without go coat wouldn’t out a you. c) If I were you, I wouldn’t go out without a coat. d) You go coat out a wouldn’t if without I were. 18) money / we / had / more / have / could / been / generous / have a) If we had had more money, we could have been generous. b) We could generous had if money have more have been. c) Have if more had money, could have generous been we. d) If have had more we could money generous been. 19) If we ______ more careful while packing, that wouldn’t have happened. a) were b) had been c) have been d) being 20) If she hadn’t ______ that, we would have stayed hungry all night. a) did b) do c) done d) doing 21) If they ______ (21) more careful, they wouldn’t have lost it. a) A. have been b) B. be c) C. were d) D. been 22) If everything had gone perfectly, it probably ______ (22) less fun! a) A. would have been b) B. will be c) C. was d) D. has been
0%
Conditional Sentences Quiz
共用
共用
共用
由
Trungtamtiengan
編輯內容
列印
嵌入
更多
作業
排行榜
顯示更多
顯示更少
此排行榜當前是私有的。單擊
共用
使其公開。
資源擁有者已禁用此排行榜。
此排行榜被禁用,因為您的選項與資源擁有者不同。
還原選項
測驗
是一個開放式範本。它不會為排行榜生成分數。
需要登錄
視覺風格
字體
需要訂閱
選項
切換範本
顯示所有
播放活動時將顯示更多格式。
打開結果
複製連結
QR 代碼
刪除
恢復自動保存:
?