Choose the one word or phrase -a, b, c, or d- that best completes the sentences.
16. If the technology _______ available, we would be able to expand the business.
a. would become b. were become c. had become d. Became
17. If the North Sea _______ in winter, you could walk from London to Oslo.
a. happened to freeze b. froze
c. should freeze d. should happen to freeze
18. It would have been a much more serious accident _____ fast at the time.
a. was she driving b. had she been driving
c. she had driven d. if she drove
19. If you _______ to my advice in the first place, you wouldn’t be in this mess now.
a. listen b. will listen c. had listened d. listened
20. I’ll give you a lift if it _______.
a. is raining b. rained c. will rain d. had rained
21. If I _______ a more reliable car, I ‘ _______to Spain rather than fly.
a. would have – would drive b. had – had driven
c. had – would drive d. would have had – would drive
22. I _______ you sooner had someone told me you were in the hospital.
a. would have visited b. had visited c. visited d. visit
23. They couldn’t decide _______ it was worth re-sitting the exam.
a. if b. whether c. if or not d. whether not
24. _______ how difficult the job was, I mightn’t have taken it.
a. If I know b. If I would know c. Did I know d. Had I known
25. ____ in my seventies and rather unfit, I might consider taking up squash.
a. Were I not b. Was I not c. Weren’t I d. If I am not
C. Identify the one underlined word or phrase -A, B, C or D-that must be changed for the sentence to be correct.
26. Some scientists believe that the earth have resources enough
A B
to support its population.
C D
27. The population of the world has been increased faster and faster.
A B C D
28. Ninety-seven percent of the world’ water is saltwater is found in
A B C
the oceans of the Earth.
D
29. Hadn’t he resigned, we would have been forced to sack him.
A B C D
30. John lived in New York since 1960 to 1975, but he is now living in
A B C D
Detroit.
=>
16. D câu đk loại 2
17. B câu đk loại 2
18. B đảo ngữ điều kiện loại 3
19. D đk loại 2
20. A đk loại 1
21. C đk loại 2
22. A would have visited
23. A if
24. D đảo ngữ đk loại 3
25. A đảo ngữ đk loại 2
26. have -> has (the earth -> số ít)/ resources enough -> enough resources (enough N to V)
27. increased -> increasing ( thì HTHTTD have/has been Ving)
28. is found -> found ( rút gọn mđqh)
29. hadn’t he -> had he not
30. since -> from
Câu đk loại 1 :
If S Vs/es, S will/can V
Đk loại 2 :
If S V2/ed, S would/could V
Đảo ngữ đk loại 3 :
Had S V2/ed, S would have V3/ed
đảo ngữ đk loại 2 :
Were S (not)….., S would/could V.
Were S (not) to V, S would/could V
16. If the technology _______ available, we would be able to expand the business. a. would become b. were become c. had become d. Became
17. If the North Sea _______ in winter, you could walk from London to Oslo. a. happened to freeze b. froze c. should freeze d. should happen to freeze
18. It would have been a much more serious accident _____ fast at the time. a. was she driving b. had she been driving c. she had driven d. if she drove
19. If you _______ to my advice in the first place, you wouldn’t be in this mess now. a. listen b. will listen c. had listened d. listened
20. I’ll give you a lift if it _______. a. is raining b. rained c. will rain d. had rained
21. If I _______ a more reliable car, I ‘ _______to Spain rather than fly. a. would have – would drive b. had – had driven c. had – would drive d. would have had – would drive
22. I _______ you sooner had someone told me you were in the hospital. a. would have visited b. had visited c. visited d. visit
23. They couldn’t decide _______ it was worth re-sitting the exam. a. if b. whether c. if or not d. whether not
24. _______ how difficult the job was, I mightn’t have taken it. a. If I know b. If I would know c. Did I know d. Had I known
25. ____ in my seventies and rather unfit, I might consider taking up squash. a. Were I not b. Was I not c. Weren’t I d. If I am not
26 : resources enough => enough resources
27. increased= > increasing
28. is found => found
29. Hadn’t he => Had he not
30.since => from