Font size
Worksheetsconditional sentences
Total questions: 100
Worksheet time: 1hrs 22mins
If she (study) harder, she (get) better marks.
studies, would get
studied, will get
studies, got
studies, will get
If you go to the doctor, she... you some medicine.
will give
gives
give
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 we walk so slowly, we ………………. late.
will being
will be
be
would be
If Amy does the washing up, her brother __________the table.
will clean
would clean
have cleaned
clean
If you wait a minute, I_______with you.
will go
would go
would have gone
go
If you ____________ me a meal, I'll come to your house.
wait
waited
had waited
would wait
Water _____________ if you heat it up to 100ºC.
boils
boiled
will boil
would boil
When you _____________ a word, you look it up a dictionary.
don't know
didn't know
doesn't know
knew
If they ______________ carefully, they will hear the woodpecker.
listened
listen
will listen
would listen
If you ______________ the young boy this stick, he would hurt himself.
gives
had given
give
gave
If he cleaned his house more often, his friend____________him more often.
visits
would visit
will visit
would have visited
Max _______________ on time if he went by train.
would arrive
will arrive
arrives
arrive
If there is heavy rain tomorrow, we ____(go) for a hike.
go
will go
won't go
wouldn't go
I will give my friends a helping hand if they ____(need) help.
need
needs
needed
will need
If I have enough money, I ____(buy) that laptop.
buy
will buy
won't buy
would buy
If your parents see good results, they ____(be) pleased.
are
will be
would be
have been
If there is heavy rain tomorrow, we ____(go) for a hike.
go
will go
won't go
wouldn't go
I will give my friends a helping hand if they ____(need) help.
need
needs
needed
will need
If I have enough money, I ____(buy) that laptop.
buy
will buy
won't buy
would buy
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
We ……………… out in the garden if it hadn’t been so cold.
would had sat
would sit
had sit
would have sat
If we walk so slowly, we ………………. late.
will being
will be
be
would be
If I …………. John, I’d ask Mary for a date.
will be
am
were
would be
If you ……….., you won’t find out the truth
will ask
won't ask
ask
don't ask
If Amy does the washing up, her brother __________the table
will clear
would clear
have cleared
clear
You would have slept much better, if you_______your medicine
will take
took
had taken
would take
If you wait a minute, I_______with you
will go
would go
would have gone
go
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
If you had caught the bus, you _____ late for work.
A. wouldn't have been
B. would have been
C. wouldn’t be
D. would be
If I _____, I would express my feelings.
A. were asked
B. would ask
C. had been asked
D. asked
If _____ as I told her, she would have succeeded.
A. she has done
B. she had done
C. she does
D. she did
Will you be angry if I _____ your pocket dictionary?
A. stole
B. have stolen
C. were to steal
D. steal
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
John would be taking a great risk if he _____ his money in that business.
A. would invest
B. invested
C. had invested
D. invests
She wouldn't 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
She wouldn't 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
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
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
If he ______ the truth, the police wouldn’t arrest him.
A. tells
B. told
C. had told
D. would tell
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
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
If I ______ in London now, I could visit British Museum.
A. were
B. had been
C. have been
D. would be
If your hair _______ grey now, what ______ you ________?
A. went / would / do
B. goes / would /do
C. had gone / would/do
D. had gone / would have / done
Your sister would have helped you if she ___________ been so busy.
wouldn't
hadn't
might not
haven't
If I had had enough money, I ___________ that car.
would buy
would have bought
have bought
wouldn't have bought
Peter would have crossed the border if he ___________ his passport.
didn't forget
hadn't forgotten
wouldn't forget
wouldn't have forgotten
If Mr Chung were in the meeting, he ____(listen) to the opinions of the students.
listens
listened
would listen
would have listened
If your parents see good results, they ____(be) pleased.
are
will be
would be
have been
Paul would be a good artist if he …….... more patience
had
has
will have
have
We ……………… out in the garden if it hadn’t been so cold.
would had sat
would sit
had sit
would have sat
If I …………. John, I’d ask Mary for a date.
will be
am
were
would be
If you ……….., you won’t find out the truth
will ask
won't ask
ask
don't ask
You would have slept much better, if you_______your medicine
will take
took
had taken
would take
If you wait a minute, I_______with you
will go
would go
would have gone
go
My uncle would stay longer in N.Y, if he ______more time
has
had
would have
had had
1. The box _______ if you stand on it.
a. breaks
b. will break
c. break
d. broke
3. Someone will steal your bag if you _____ at the platform.
a. left
b. leaves
c. will leave
d. leave
4. I could type it myself if I _____ a typewriter.
a. have
b. had
c. had had
d. have had
6. If he _____ you were in hospital, he _____ you.
a. knows - visits
b. knows - would visit
c. knew - visited
d. had known - would have visited
9. If the girl does not study hard, she _____ the test.
a. does not pass
b. will not pass
c. would not pass
d. had not passed
10. If you _____ more vegetables, your skin would look better.
a. eat
b. ate
c. will eat
d. had eaten
11. If she _____ my advice, she would have arrived earlier.
a. follows
b. followed
c. would follow
d. had followed
11. If she _____ my advice, she would have arrived earlier.
a. follows
b. followed
c. would follow
d. had followed
13. If I _____ the weather forecast, I would have taken an umbrella with me.
a. hear
b. heard
c. had heard
d. would hear
14. If he had left on time, he _____ his flight.
a. would miss
b. wouldn't miss
c. would have missed
d. wouldn't have missed
15. Tom would travel around the world if he _____ the lottery.
a. wins
b. won
c. will win
d. would win
16. I _____ all my friends if I lived in a big house.
a. invite
b. invited
c. would invite
d. had invited
17. If you _____ slowly, she would have understood you
a. speak
b. spoke
c. would speak
d. had spoken
If you had caught the bus, you _____ late for work.
A. wouldn't have been
B. would have been
C. wouldn’t be
D. would be
