WorksheetsConditional sentences
Total questions: 100
Worksheet time: 1hrs 15mins
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 you go to the doctor, she... you some medicine.
will give
gives
give
Your sister would have helped you if she ___________ been so busy.
wouldn't
hadn't
might not
haven't
Peter would have crossed the border if he ___________ his passport.
didn't forget
hadn't forgotten
wouldn't forget
wouldn't have forgotten
If I don't water the flowers, they ____(die).
die
died
will die
would die
If I have enough money, I ____(buy) that laptop.
buy
will buy
won't buy
would buy
If I ____(be) you, I would spend more time on English.
am
are
was
were
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
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
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
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
5. If someone _____ a million dollar chegue, what _____ with it?
a. gives - will you do
b. gave - would you do
c. gives - do you do
d. gave - did you do
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
7. They _____ to work unless the employer _____ them more.
a. refuse - paid
b. refused - paid
c. refused - would pay
d. would refuse - paid
8. The teacher _____ angry if the students _____ more obedient.
a. would not be - have been
b. would not - were
c. would not have been - had been
d. will not be - had been
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
12. If we had more pocket money, we _____ to the cinema.
a. go
b. will go
c. went
d. would go
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
18. If Susan _____ to go to school, I will drive her there.
a. want
b. wants
c. will want
d. would want
19. If these students go to school, the teacher _____ them a project.
a. assigns
b. will assign
c. would assign
d. had assigned
20. If my sister _____ how to drive, she would buy a car.
a. know
b. knows
c. knew
d. will know
If the weather ____________________ better last week, we would have gone for walk.
has been
have been
had been
If they have known about it, they ___________________________.
come
have come
would have come
If we _________________ to the beach, we would have prepared much food.
go
had gone
have gone
If I knew her well, I ___________________ to her.
would have spoken
would speak
have spoken
We __________________ all sorts of game if all of them are here.
will play
played
play
Harry ________________ wet if you don't bring your umbrella.
had gotten
can get
would have gotten
Sarah could have seen the movie, if she ___________________ enough money for the ticket.
have
would have
had
If we ________________ much food, we may eat more than necessary.
had cooked
cooked
cook
If __________________ the afternoon if the weather was not bad.
would enjoy
enjoyed
had enjoyed
You could take more pictures if you ______________________ earlier.
arrived
had arrived
would have arrived
Identify the conditional type:
"If you want to start your computer, press the power button."
Type 0
Type 1
Identify the conditional type:
"If John phones me, I will tell you".
Type 0
Type 1
Identify the conditional type:
"He won't be late for school if he hurries"
Type 0
Type 1
Identify the conditional type:
"If I am late for class, my teacher gets angry."
Type 0
Type 1
Choose the correct tense for a conditional type 0:
If you ______________ the food, you don't have to eat here.
aren't like
don't like
will not
Choose the correct tense for the conditional sentence type 0:
Mr Brown gets upset if James __________ his homework.
forgets
will forget
forgot
Choose the correct tense for the conditional sentence type 1:
If I meet Mary, I _____________ her your phone number.
gives
will give
gave
Choose the correct tense for the conditional sentence type 1:
She will arrive late if she ___________ straight from home to work.
doesn't drive
will not drive
didn't drive
Complete the conditional sentence type1:
If you (a) (like) that singer so much, I will take you to his concert next month.
Complete the conditional sentence type 0:
People (a) (not respect) you if you don't learn how to keep a secret.
Complete the conditional sentence type 1:
Paul's family (a) (leave) their house if his parents don't find a job soon.
Complete the conditional sentence type 0:
I don't feel good if I (a) (not eat) bread and fruit for breakfast.
Conditional type 0:
If you __________ (not eat), you __________ (feel) weak and dizzy.
doesn't eat/ feel
don't eat/ feel
don't eat/ will feel
Conditional type 1:
If you _______________ (not work) harder, you ____________ (fail) the exam.
don't work/ will fail
don't work/ fail
doesn't work/ fails
Conditional type 1:
The children ____________ (make) a snowman if it __________ (snow)
makes/ snows
make/ will snow
will make/ snows
Conditional type 0:
Your brother always __________ (help) you if he _________ (have) time.
helps/ has
will help/ have
help/ have
I will visit your hometown…………..
a. If I come to Indonesia.
b. If I came to Indonesia
c. If I will come to indonesia
d. If I would come to Indonesia
If I had had free time …………..
a. I will watch the movie together with my friend.
b. I would watch the movie together with my friend.
c. I would have watched the movie together with my friends.
d. I would have been watching the movie together with my friends.
I would have watched the movie together with my friends If I had had free time.
What is the fact of the sentence?
a. I didn’t have free time. Therefore, I didn’t watch the movie together with my friend.
b. I don’t have free time. Therefore. I don’t watch the movie together with my friend.
c. I was not having free time. Therefore, I was not watching the movie together with my friend.
d. I am not having free time. Therefore. I am not watching the movie together with my friend.
If I were you, …………..
a. I will buy that limited edition camera.
b. I would buy that limited edition camera.
c. I would have bought that limited edition camera.
d. I would have been buying that limited edition camera.
My father would buy me a new motorcycle …………..
a. If I passed the state university entrance test.
b. If I pass the state university entrance test.
c. If I have passed the state university entrance test.
d. If I am passing the state university entrance test.
If I had gone with my parents five hours ago to our villa,……….
a. I would not be alone right now.
b. I will not be alone right now.
c. I am not alone right now
d. I was not alone right now.
If Maria had obeyed her mother’s advice to accept the scholarship,…………..
a. She would have graduated from famous university.
b. She will graduate from famous university.
c. She graduates from famous university.
d. She graduated from famous university.
Nothing is going to change my love for you if you always … me too.
a. love
b. loves
c. loving
d. will love
If Rafli gets score more than 90, his mom … PS 4 for him.
a. buy
b. buys
c. will buy
d. would buy
Indonesian people would be safe from corona if they … healthy environment.
a. keep
b. kept
c. keeping
d. had kept
If I ……….a lot of money now, I …………..a new car.
have /will buy
have / would buy
had/ will buy
had/ would buy
I would be very surprised if he……………..
a. refuses
b. refused
c. had refused
d. would refuse.
If he hadn’t wasted too much time, he…………….in his examination.
would fail
wouldn’t fail
wouldn’t have failed
won’t fail.
What would happen if you ……………..to work tomorrow?
don’t go
didn't go
won't go
wouldn't go
They would be disappointed if we…………….
hadn’t come
wouldn't come
don't come
didn't come
Choose the sentence which has the same meaning, using conditional sentence:
I have to work tomorrow , so I can’t meet you.
If I don’t have to work tomorrow , I can meet you.
If I didn’t have to work tomorrow, I could meet you.
I could meet you if I don’t have to work tomorrow .
I can meet you if I didn’t have to work tomorrow .
Choose the sentence which has the same meaning, using Unless:
If he doesn’t change his ways, he will end up in prison.
Unless he doesn't change his ways, he will end up in prison
Unless he change his ways, he will end up in prison.
Unless he changes his ways, he will end up in prison.
Unless he changes his ways, he will not end up in prison.
Choose the sentence which has the same meaning, using conditional sentence:
Keep silent or you’ll get out.
If you don’t keep silent, you get out.
Unless you keep silent, you’ll get out.
If you keep silent, you’ll get out.
Unless you keep silent, you’ll not get out.
I won’t accept unless ____________.
Tom to apologize
Tom is apologizing
Tom apologizes
When Tom apologizes
