1) lf the weather …(be)nice tomorrow,we will go to Bangkok a) is b) was c) be d) had been 2) He…(be) able to buy a bicycle if he saves his moey a) would be b) would have been c) is d) will be 3) If Peter has a cold,it…(be) wise to go to bed a) would have been b) is c) will be d) would bee 4) Tim may get hurt hurt if he…(drive)too fast a) drove b) had driven c) drive d) drives 5) we…(go)fishing if the weather were fine tomorrow a) will go b) would go c) would have gone d) went 6) if…(have) a car,l would take a trip to Nan a) had b) have c) had had d) has 7) He…(make) few mistakes if he knew more grammar a) maker b) made c) wrote d) would have made 8) I…(write) to you if l had had your address a) will write b) would write c) wrote d) would have written 9) If she(ask) Tom,he would have helped her a) had asked b) asked c) asks d) ask 10) we…(go) to the beach if the weather had been nice yesterday a) went b) go c) will go d) would have gone 11) If he comes,he…(see)me a) will see b) would see c) would have seen d) sees 12) She…(pass) the exam if she studies hard a) would pass b) would have passed c) passes d) will pass 13) If Joe doesn’t hurry,he…(be) late for class a) would have been b) is c) will be d) would be 14) Hanry…(speak) to Jim if he arrives on time a) speaks b) will Speak c) will speak d) would have spoken 15) If Jenny saw John,she…(speak) to him a) spoke b) would speak c) will speak d) would have spoken 16) He…(get) more money if he worked harder a) would get b) would have got c) got d) will get 17) If she had more money she…(make) a trip to China a) would get b) will make c) made d) would make 18) If you had studied more,you…(pass) the exam a) pass b) will pass c) would pass d) would have passed 19) You…(be) very angry if you had known the truth a) will be b) would be c) would have been d) are 20) If John had invited me l…(go) to the party a) would go b) would have gone c) go d) will go

ลีดเดอร์บอร์ด

สไตล์ภาพ

ตัวเลือก

สลับแม่แบบ

คืนค่าการบันทึกอัตโนมัติ: ใช่ไหม