Font size
Worksheetscâu điều kiện if
Total questions: 106
Worksheet time: 51mins
If he hadn’t wasted too much time , he ____________ in his examination.
would fail
wouldn't fail
wouldn't have failed
won't fail
If I had taken that English course, I____________ much progress. (make progress: tiến bộ)
had made
would have made
made
would make
What would you have done if you ____________a lot of money?
had
will
had had
have had
If we had known that you were there, we____________ you a letter.
would write
would have write
would have written
had written
If we had checked the petrol before we started, we ____________here. (check petrol: kiểm tra xăng dầu)
wouldn't stop
wouldn't have stopped
would have stopped
would stop
“Did he study yesterday?” “No, but if he _______, he would have done better on today’s test.”
had
has
will study
had studied
. If I had had free time, I _____________ shopping.
would have gone
can go
will go
will have gone
If you had come to the party, you _____________ her.
would meet
had met
would have met
met
I decided to stay at home last night. I would have gone out if I _____________ so tired.
wasn't
weren't
wouldn't have been
hadn't been
Did he lose?" "Yes, but if he had tried harder, he_____________ won."
might
might have
might had
might has
I would have said "good bye" to your brother if he_____________ there.
could be
had been
will be
will have been
I _____________ very happy if there _____________ a good film on channel 9 last night.
would be / had been
would have been / would be
would have been / had been
had been / had been
If I _____________so busy yesterday, I would have visited you.
were not
was not
are not
hadn't been
If you had seen the film, you_____________ it.
will enjoy
would have enjoyed
would enjoy
enjoy
She would have gone to the university (đại học) if she_____________ the opportunity (cơ hội).
has
will have
had had
had
If he had been more careful, he _____________an accident.
wouldn't have had
will not have
does not have
would not have
If you _________some mustard (mù tạc) in the sandwiches, they would have tasted better.
put
puts
had put
putting
What would you have done if the lift _____________struck between two floors at that time.
lift: thang máy.
get stuck: bị mắc kẹt
had got
got
gets
getting
You would have seen my garden at its best if you ___________here last week.
were
are
had been
be
If I___________ that you were coming, I’d have baked a cake.
bake a cake: nướng bánh
know
knew
had known
didn't know
Conditional sentences - type 1 (Câu điều kiện — loại 1)
Loại câu điều kiện này diễn tả điều kiện có thể hoặc không thể thực hiện trong hiện tại hoặc quá khứ
Loại câu điều kiện này diễn tả điều kiện có thể hoặc không thể thực hiện trong hiện tại hoặc tương lai.
Loại câu điều kiện này diễn tả điều kiện có thể hoặc không thể thực hiện trong quá khứ hoặc tương lai.
I wouldn’t tell her if I ……….. you.
She can’t keep a secret.
will be
were
am
had been
Paul would be a good artist if he …….... more patience
had
has
will have
have
You would have slept much better, if you_______your medicine
will take
took
had taken
would take
If you ____________ a minute, I'll come with you
wait
waited
had waited
would wait
If I __________ million dollars, I will go to japan
win
wins
won
winning
I'll ___________ you the money if you pay me back next week.
gave
give
given
giving
I'll ___________ you the money if you pay me back next week.
gave
give
given
giving
If we ... the news last night, we wouldn't have known about the strike.
didn't see
haven't seen
don't see
hadn't seen
If the lifeguard ... sooner, he would have saved the boy's life.
arrived
had arrived
would arrive
arrives
If he studied harder, he … the best score in his class
will get
would get
will got
would got
if you drop ice in water, it...
floats
will have floated
floated
Unless you..., we'll miss our flight.
will hurry
didn't hurry
hurry
. If I had had free time, I _____________ shopping.
would have gone
can go
will go
will have gone
Your sister would have helped you if she ___________ been so busy.
wouldn't
hadn't
might not
haven't
If I have enough money, I ____(buy) that laptop.
buy
will buy
won't buy
would buy
If I had taken that English course, I____________ much progress. (make progress: tiến bộ)
had made
would have made
made
would make
What would you have done if you ____________a lot of money?
had
will
had had
have had
If we had known that you were there, we____________ you a letter.
would write
would have write
would have written
had written
If we had checked the petrol before we started, we ____________here. (check petrol: kiểm tra xăng dầu)
wouldn't stop
wouldn't have stopped
would have stopped
would stop
“Did he study yesterday?” “No, but if he _______, he would have done better on today’s test.”
had
has
will study
had studied
. If I had had free time, I _____________ shopping.
would have gone
can go
will go
will have gone
If you had come to the party, you _____________ her.
would meet
had met
would have met
met
I decided to stay at home last night. I would have gone out if I _____________ so tired.
wasn't
weren't
wouldn't have been
hadn't been
Did he lose?" "Yes, but if he had tried harder, he_____________ won."
might
might have
might had
might has
I _____________ very happy if there _____________ a good film on channel 9 last night.
would be / had been
would have been / would be
would have been / had been
had been / had been
I would have said "good bye" to your brother if he_____________ there.
could be
had been
will be
will have been
If I _____________so busy yesterday, I would have visited you.
were not
was not
are not
hadn't been
If you had seen the film, you_____________ it.
will enjoy
would have enjoyed
would enjoy
enjoy
She would have gone to the university (đại học) if she_____________ the opportunity (cơ hội).
has
will have
had had
had
If he had been more careful, he _____________an accident.
wouldn't have had
will not have
does not have
would not have
If you _________some mustard (mù tạc) in the sandwiches, they would have tasted better.
put
puts
had put
putting
What would you have done if the lift _____________struck between two floors at that time.
lift: thang máy.
get stuck: bị mắc kẹt
had got
got
gets
getting
You would have seen my garden at its best if you ___________here last week.
were
are
had been
be
If I___________ that you were coming, I’d have baked a cake.
bake a cake: nướng bánh
know
knew
had known
didn't know
If he hadn’t wasted too much time , he ____________ in his examination.
would fail
wouldn't fail
wouldn't have failed
won't fail
If we meet at 9:30, we (to have)..... plenty of time.
a. would have
b. didn't have
c. will have
d. haven't
Lisa would find the milk if she
(to look).......... in the fridge.
a. will look
b. looked
c. have look
d. looking
The zookeeper would have punished her with a fine if she (to feed)..... the animals.
a. feeding
b. fed
c. had fed
d. will feed
If you spoke louder, your classmates
(to understand)......................... you.
a. would understand
b. will understand
c. understanded
d. had understand
Dan (to arrive).......... safe if he drove slowly.
a. will arrive
b. would arrive
c. arrived
d. had arrived
You (to have).............. no trouble at school if you had done your homework.
a. would have had
b. will have
c. have
d. had
If you (to swim)........... in this lake, you‘ll shiver from cold.
a. swimming
b. swim
c. swum
d. swims
The door will unlock if you
(to press)............ the green button.
a. presses
b .would press
c. pressing
d. press
If Nam (to ask)......... her teacher, he‘d have answered her questions.
a. will asked
b. asked
c. had asked
d. would asked
I (to call)...... the office if I was/were you
a. would call
b. will call
c. called
d. had called
Mary would have visited her old friend before if there _____ quite a lot of people there.
a. hadn’t
b. wouldn’t be
c. hadn’t been
d. wasn’t
If you had caught the bus, you _____ late for school.
a. wouldn’t have been
b. wouldn’t be
c. would be
d. would have been
If I _____, I would express my feelings to her.
a. were you
b. would be you
c. was you
d. am you
If _____ as I told her, she wouldn’t have had many mistakes .
a. she has done
b. she does
c. she had done
d. she did
If the tree wasn’t so high, the child _____ it up to take his kite down.
a. could have climbed
b. could climb
c. is climbing
d. climbed
If I ____ you, I wouldn't do that
was
am
were
will be
I could have gone out if it ____
didn't rain
wouldn't rain
hadn't rained
hasn't rained
What _____ you ____ if you met Jack?
will...do
would.......do
did....... do
had..............done
Be hard-working or you ______the next exam.
fail
would fail
had failed
will fail
What would you have done if you ____ there?
were
was
would be
had been
I wasn't there so I couldn't help her.
I will help her if I am there.
I could help her if I had been there.
I could have helped her if I were there.
I could have helped her if I had been there.
I can't watch TV because I have to do lots of homework.
I could watched TV if I didn't have to do lots of homework.
I could watch TV if I didn't have to do lots of homework.
I could watch TV if I wouldn't have had to do lots of homework.
I can watch TV if I don't have to do lots of homework.
I'm not tall ennough to be a model.
If I has been taller, I will be a model.
If I am taller, I can be a model.
If I had been taller, I could be a model.
If I were taller, I could be a model.
If there_______ no traffic jams, he could have come on time
is
were
will be
had been
There is no food so I can't eat.
If there were some food, I could eat.
If there had been some food, I could eat.
If there were some food, I could have eaten.
If there is some food, I can eat.
I wouldn’t tell her if I ……….. you.
She can’t keep a secret.
will be
were
am
had been
Paul would be a good artist if he …….... more patience
had
has
will have
have
If + S + V(s/es), _________
S + would/should + V
S + would/should + have + Vp2
S + would/should + Vp2
S + will +Vnt
If + S + Ved, ________
S + would/ could + Vnt
S + would/could + have + V
S + would/could + Ved
S + had + Vnt
If + S + had + Vp2, _________
S + will + have + Vp2
S + would + had + Ved
S + would + have + Vp2
S + would + Ved
Unless = ?
But for
Provided that
If.....not
So....that
If I ____ you, I would never have done that
Had
Had been
Were
Was
If I were a team manager, I _____ various team - building activities for better communication.
Offer
Will offer
Would offered
Had offered
If it had not been for the training session, new recruits ____ such skilled workers.
was become
would not become
have become
would have not become
If I had taken that English course, I____________ much progress. (make progress: tiến bộ)
had made
would have made
made
would make
What would you have done if you ____________a lot of money?
had
will
had had
have had
If we had known that you were there, we____________ you a letter.
would write
would have write
would have written
had written
If we had checked the petrol before we started, we ____________here. (check petrol: kiểm tra xăng dầu)
wouldn't stop
wouldn't have stopped
would have stopped
would stop
If I go shopping, I ______ some food.
buy
will buy
would buy
would have bought
If the tree wasn’t so high, the child _____ it up to take his kite down.
a. could have climbed
b. could climb
c. is climbing
d. climbed
If she had bought a new hard disk, she (not/to lose) (a) all data.
If the weather (to be) (a) nice, they would have played football.
Conditional sentences - type 1 (Câu điều kiện — loại 1)
Loại câu điều kiện này diễn tả điều kiện có thể hoặc không thể thực hiện trong hiện tại hoặc quá khứ
Loại câu điều kiện này diễn tả điều kiện có thể hoặc không thể thực hiện trong hiện tại hoặc tương lai.
Loại câu điều kiện này diễn tả điều kiện có thể hoặc không thể thực hiện trong quá khứ hoặc tương lai.
Tìm lỗi sai
If I am 10 centimeters taller, I would play basketball.
am
centimeters
taller
would play
Tìm lỗi sai
If the doctors could find in the remedy, a lot of people would be saved.
the doctors
find in
a lot of
would be
