- Luyện tập về năm loại câu điều kiện cơ bản - Có...
- Câu 1 : I would have visited you before if there _____ quite a lot of people in your house.
A hadn't
B hadn't been
C wouldn't be
D wasn't
- Câu 2 : If she_____ as I told her, she would have succeeded.
A has done
B had done
C does
D did
- Câu 3 : Will you be angry if I _____ your pocket dictionary?
A stole
B have stolen
C were to steal
D steal
- Câu 4 : You made a mistake by telling her a lie. It _____ better if you _____ to her.
A would have been / hadn't lied
B would be / didn't lie
C will be / don't lie
D would be / hadn't lied
- Câu 5 : John would be taking a great risk if he _____ his money in that business.
A would invest
B invested
C had invested
D invests
- Câu 6 : She would have given them all that money if we _____ her to.
A wouldn’t advise
B won't advise
C hadn't advised
D didn't advise
- Câu 7 : If the tree hadn't been so high, he _____ it up to take his kite down.
A could have climbed
B climb
C is climbing
D climbed
- Câu 8 : If the wall weren't so high, he _____ it up to take his ball down.
A climbed
B could climb
C is climbing
D climb
- Câu 9 : If I _____ her phone number, I _____ her last night.
A had known / could have phoned
B knew / would have phoned
C know / can phone
D knew / could phone
- Câu 10 : If you press that button what _____?
A would happen
B would have happened
C will happen
D happen
- Câu 11 : She says if she _____ that the traffic lights were red she _____.
A had realized / would stop
B realized / could have stopped
C has realized / stopped
D had realized / would have stopped
- Câu 12 : If I _____ that yesterday, I _____ them.
A had discovered / would inform
B had discovered / would have informed
C had discovered / could inform
D discovered / can inform
- Câu 13 : If you _______ to the course regularly, they ________ a certificate last year.
A go / gave
B go / give
C had gone / would have given
D went / would give
- Câu 14 : I think he is not at home. If he _____ in, he ______ the phone.
A was / answered
B were / would answer
C were / would have answered
D had been / would have answered
- Câu 15 : If I ______ in London now, I could visit British Museum.
A were
B had been
C have been
D would be
- Câu 16 : If Columbus _______ money from Queen Isabella, he _______ across the Atlantic.
A do not receive / could not sail
B had not received / might not have sailed
C did not receive / might not have sailed
D would not receive / might not sail
- Câu 17 : If you didn't wear shabby clothes, you _______ more good-looking.
A will be
B would be
C would have been
D can be
- Câu 18 : If your hair _______grey now, what ______ you ________?
A went / would / do
B had gone / would/do
C had gone / would have / done
D been read
- Câu 19 : If you ______ be someone, who______ you ______?
A could / would / have been
B could / would / be
C can / will / be
D are able to / will / be
- Câu 20 : If I ________ an Angel, I would try to make happy all the children.
A am
B have been
C were
D had been
- Câu 21 : Do you think there would be less conflict in the world if all people __________the same language?
A spoke
B speak
C had spoken
D will speak
- Câu 22 : It ________ if nobody had reminded it.
A would have be forgot
B would have been forgot
C would have forget
D would have been forget
- Câu 23 : The car ________ if somebody takes it there.
A will be repaired
B would be repaired
C will been repaired
D is repair
- Câu 24 : You ______ to prison if you did that.
A would be send
B would have been sent
C would be sent
D were sent
- Câu 25 : You would study Italian if it _____ here.
A was teaching
B were taught
C would be taught
D is taught
- Câu 26 : If you can give me one good reason for your acting like this, __________this incident again.
A I will never mention
B I never mention
C will I never mention
D I don’t mention
- Câu 27 : The magazine _____ by more people if it had better articles.
A would be reading
B would read
C would be read
D been read
- Câu 28 : The joke would not be funny if it _________ into French.
A were translated
B is translated
C was be translated
D translated
- Câu 29 : A doctor _________ if somebody falls ill.
A will be call for
B will be called for
C will call for
D would be call for
- Câu 30 : Would she go if she _____?
A were invited
B was be invited
C have been invited
D be invited
- Câu 31 : He _____ the death penalty if he were found guilty.
A would be given
B would be gave
C would given
D were given
- Câu 32 : Who would have won the World War II if the nuclear bomb _____ by the Nazus first.
A had be produced
B had produced
C had been produced
D would be produced
- Câu 33 : The room ______ if it is not empty.
A couldn’t be repainted
B cannot be repainted
C could be repainted
D can be repainted
- Câu 34 : Unless you __________all of my questions, I can’t do anything to help you.
A answered
B answer
C would answer
D are answering
- Câu 35 : The cars _____ if we had not done such a huge advertising campaign.
A would not have been bought
B would not have be bought
C would have been bought
D would not had been bought
- Câu 36 : If I were a better conversationalist , _____ to parties more often?
A I would be invited
B I would have been invited
C would I be invited
D would I have been invited
- Câu 37 : If I ____ him yesterday, I would have to come back tomorrow.
A didn’t meet
B have met
C met
D hadn’t met
- Câu 38 : If she ____ the truth, I think she’d never want to see you again.
A would know
B knows
C will know
D knew
- Câu 39 : I would never have believed ____ it with my own eyes.
A if I didn’t see
B if I hadn’t seen
C if I haven’t seen
D if I wouldn’t have seen
- Câu 40 : I wish I had remembered your number. Otherwise, I ____ you.
A phoned
B would phone
C would have phoned
D will have phone
- Câu 41 : Such typing mistakes _____ avoided if you had been more careful.
A can have been
B would be
C might have been
D should be
- Câu 42 : Carol was late for work this morning. But for the traffic jam, she ____ half an hour earlier.
A could come
B could have come
C had come
D can have come
- Câu 43 : Don’t worry ____ home late tonight.
A when I’ll be
B if I’ll be
C unless I’ll be
D if I’m
- Câu 44 : I ____ one of my special desserts for dinner, if you like.
A make
B will make
C am going to make
D am making
- Câu 45 : If I ____ the flu, I would have joined you for the trip.
A hadn’t had
B haven’t had
C didn’t have
D had has
- Câu 46 : But for the hold-up, we ____ here in time.
A would have been
B could be
C had been
D must have been
- - Trắc nghiệm Unit 3 Tiếng Anh lớp 12 phần Reading - Ways of Socialising
- - Trắc nghiệm Unit 3 Tiếng Anh lớp 12 phần Speaking - Ways of Socialising
- - Trắc nghiệm Unit 3 Tiếng Anh lớp 12 phần Writing - Ways of Socialising
- - Trắc nghiệm Unit 3 Tiếng Anh lớp 12 phần Language Focus - Ways of Socialising
- - Trắc nghiệm Unit 3 Tiếng Anh lớp 12 phần Vocabulary - Ways of Socialising
- - Trắc nghiệm Unit 4 Tiếng Anh lớp 12 phần Reading - School Education System
- - Trắc nghiệm Unit 1 Tiếng Anh lớp 12 phần Reading - Home Life
- - Trắc nghiệm Unit 1 Tiếng Anh lớp 12 phần Language Focus - Home Life
- - Trắc nghiệm Unit 1 Tiếng Anh lớp 12 phần Writing - Home Life
- - Trắc nghiệm Unit 1 Tiếng Anh lớp 12 phần Vocabulary - Home life