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 代码
删除
恢复自动保存:
?