12. If I were him, I………………..somebody for help
A. asked B. would ask C. will ask D. had asked
B
Oops!
Check
Okay!
Check
boom
Lose 50 points!
Oops!
star
Double points!
Okay!
rocket
Go to first place!
Okay!
thief
Give points!
5
10
15
20
25
15
11, If I …………………her, I……………….her your love.
A. see / would give B. see / will give C. saw / gave D. saw / will give
B
Oops!
Check
Okay!
Check
15
32. If they had not given me advice, I …… again.
A. would have failed B. would fail C. would have been failed D. wouldn’t fail
A
Oops!
Check
Okay!
Check
15
22. If the driver in front … so suddenly, the accident wouldn’t have happened
A. hasn’t stopped B. hadn’t stopped C. didn’t stop D. don’t stop
B
Oops!
Check
Okay!
Check
15
8. It ............................... quicker if you use a computer.
A. will be B. would be C. were D. been
A
Oops!
Check
Okay!
Check
boom
Lose 50 points!
Oops!
gold
Win 50 points!
Okay!
fairy
Take points!
5
10
15
20
25
baam
Lose 15 points!
Oops!
15
9. If I knew his address, I ................................. round and see him.
A. go B. will go C. would go D. went
C
Oops!
Check
Okay!
Check
15
28. I’d have gone swimming yesterday afternoon if I …… time.
A. had B. have had C. had had D. would have had
C
Oops!
Check
Okay!
Check
15
39. If he …… taller, he …… able to join the police.
A. is / will be B. was / would be C. were / would be D. were / will be
C
Oops!
Check
Okay!
Check
trap
No points!
Oops!
gift
Win 25 points!
Okay!
gift
Win 10 points!
Okay!
thief
Give points!
5
10
15
20
25
baam
Lose 10 points!
Oops!
gold
Win 50 points!
Okay!
gift
Win 15 points!
Okay!
thief
Give points!
5
10
15
20
25
15
30. If he had told me the truth, I …… him.
A. will not punish B. would not have punished
C. would not punish D. would have not punished
B
Oops!
Check
Okay!
Check
15
38. Peter failed the final exam. If he …… harder, he …….
A. has worked / will succeed B. worked / succeeded
C. had worked / would succeed D. had worked /would have succeeded
D
Oops!
Check
Okay!
Check
15
36. If there …… no floods last year, the crop …… better.
A. had been / would have been B. were / would be C. had / would have been D. was / would have been
A
Oops!
Check
Okay!
Check
15
7. If he…………………..late, he would have caught his bus.
A. worked B. has worked C. had not worked D. would work