WorksheetsConditional sentences
Total questions: 50
Worksheet time: 26mins
If I (have) more time, I (learn) to play the guitar.
had, learnt
have, would learn
have, will learn
will have, learn
If she (study) harder, she (get) better marks.
studies, would get
studied, will get
studies, got
studies, will get
If we (know) more about history, we (be / not) afraid of the test.
knew, wouldn't be
know, weren't afraid
knew, aren't
know, wouldn't be
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
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
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
1. The box _______ if you stand on it.
a. breaks
b. will break
c. break
d. broke
2. You will be over weight if you _____ like that every meal.
a. eat
b. will eat
c. ate
d. are eating
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
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
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 he ______ the truth, the police wouldn’t arrest him.
A. tells
B. told
C. had told
D. would tell
If he ______ the truth, the police wouldn’t arrest him.
A. tells
B. told
C. had told
D. would tell
If I ______ in London now, I could visit British Museum.
A. were
B. had been
C. have been
D. would be
If _____ as I told her, she would have succeeded.
A. she has done
B. she had done
C. she does
D. she did
If the weather ____________________ better last week, we would have gone for walk.
has been
have been
had been
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
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 _____ as I told her, she would have succeeded.
A. she has done
B. she had done
C. she does
D. she did
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 _____ the question, I would answer
understood
would understand
have understood
will understand
If John _____ hard, he could pass the examination.
works
has worked
had worked
Worked
I wouldn’t tell her if I ……….. you.
She can’t keep a secret.
am
is
were
was
2. If I were offered the job, I think I ………. it.
a. take
b. will take
c. would take
d. would have taken
