WorksheetsConditionals
Total questions: 50
Worksheet time: 25mins
If I had had enough money, I ----- that radio.
bought
would buy
had bought
would have bought
If it rains, you ----- wet.
will get
gets
would get
had got
She would go to the Job Centre if she ----- a job.
will want
wants
wanted
had wanted
The dog ----- you if it hadn't been tied up.
would bite
will bite
would have bitten
bites
It ----- easy to paint pictures if you knew how to.
would be
had been
would have been
be
I want to buy a Porsche, but I don't have enough money.
If I have enough money, I buy a Porsche.
If I have enough money, I will buy a Porsche.
If I had enough money, I would buy a Porsche.
If I had had enough money, I would have bought a Porsche.
He stepped on the mine, and it exploded.
If he doesn't step on the mine, it doesn't explode.
If he doesn't step on the mine, it won't explode.
If he didn't step on the mine, it wouldn't explode.
If he hadn't stepped on the mine, it wouldn't have exploded.
In my experiments, the liquid is cooled to 32 degrees. It always freezes.
If you cool the liquid to 32 degrees, it freezes.
If you cool the liquid to 32 degrees, it will freeze.
If you cooled the liquid to 32 degrees, it would freeze.
If you had cooled the liquid to 32 degrees, it would have frozen.
It may rain this afternoon. I hope it doesn't because I don't want the match to be cancelled.
If it rains, the match is cancelled.
If it rains, the match will be cancelled.
If it rained, the match would be cancelled.
If it had rained, the match would have been cancelled.
You ignored my advice, so you got into trouble!
If you don't ignore my advice, you don't get into trouble.
If you don't ignore my advice, you won't get into trouble.
If you hadn't ignored my advice, you wouldn't have got into trouble.
If you didn't ignore my advice, you wouldn't get into trouble.
If we had checked the petrol before we started, we _____ here.
wouldn't stop
wouldn't have stopped
would have stopped
would stop
The movie was sad and she cried. If it ____ sad, she ____.
hadn’t been/ wouldn’t have cried
wasn’t/ wouldn’t cry
wasn’t/ would cry
had been/ would have cried
If you ____ what Nam is doing, you ____ very surprised
had known / would be
knew / would be
knew / would have been
knew / will be
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 you see Tom, ____ you mind ____ him to get in touch with me?
will / reminding
will / to remind
would / reminding
would / to remind
If I ____ him yesterday, I ____ him a lift.
saw/ would give
see/ will give
had seen/ would have given
seen/ would give
If he ____ my car more carefully, I ____ him $10.
washed/ would give
washes/ will give
washed/ will give
washes/ would have given
He ____ late for the train if he ____ at once.
would be/ doesn’t start
will be/ doesn’t start
would have been/ didn’t start
is / hadn’t started
If I ____ you $10, when ____ me?
lend/ would you repay
lend/ will you repay
lent/ will you repay
lend/ would you have repaid
If he ____ hard today, ____ a holiday tomorrow?
worked/ can he have
work/ he can have
works/ can he have
had worked/ he can have
You will be fined if you _____ your car there.
would have parked
are parking
will park
park
Would you mind if I _____ early?
left
leave
will leave
would leave
If I _____ the question, I would answer.
understand
understood
would understand
had understood
I believe that mankind is generally honest. Most people __________ the truth if they __________ to do so.
will tell ... swear
would tell ... swore
would have told ... had sworn
He _____ his exams if he'd learnt more.
wouldn't failed
wouldn't have failed
hadn't failed
did not fail
If they _____ machines, they would have finished much sooner.
used
were using
have used
had used
If you hurry, you _____ on time.
might be
would be
will be
need to be
If Jane _____ earlier, she _____ me in bed.
would come - had found
had come - would have found
came - had found
had come -would found
If they _____ the examination, they'll all be very happy.
will pass
would pass
pass
passed
If I _____ rich, I would buy a fine house.
would be
had been
am
were
She is too weak; she can't sit up and talk to you.
If she isn't too weak, she can sit up and talk to you.
If she weren't too weak, she could sit up and talk to you.
If she hadn't been too weak, she could sit up and talk to you.
If she wasn't too weak, she can sit up and talk to you.
I don't have enough money with me now; otherwise I will buy that coat.
If I had enough money with me now, I wouldn't buy that coat.
If I had enough money with me now, I would buy that coat.
If I didn't have enough money with me now, I would buy that coat.
If I didn't have enough money with me now, I wouldn't buy that coat.
If I had known you would come, ______.
I would wait for you
I would have waited for you
I will wait for you
I would not have waited for you
If I _____ that yesterday, I _____ them.
had discovered / could inform
had discovered / would inform
had discovered / would have informed
discovered / can inform
If Columbus _______ money from Queen Isabella, he _______ across the Atlantic.
do not receive / could not sail
had not received / might not have sailed
did not receive / might not have sailed
would not receive / might not sail
“I couldn’t have made it without your help” means
I couldn’t have made it if you helped me.
I couldn’t have made it if you had helped me.
I couldn’t have made it if you hadn’t helped me.
I couldn’t have made it if you didn’t help me.
She didn’t stop her car because she didn’t see the signal.
If she saw the signal, she would stop her car.
If she had seen the signal, she would stop her car.
If she had seen the signal, she would have stopped her car.
If she saw the signal, she would have stopped her car.
If/ I/ be/ ill/ not/ absent/ school/ from/ be/ yesterday/.
If I hadn’t been ill, I wouldn’t be absent from school yesterday
If I wasn’t ill, I wouldn’t have been absent from school yesterday
If I have been ill, I wouldn’t have been absent from school yesterday
If I hadn’t been ill, I wouldn’t have been absent from school yesterday
If / parents / my / exam / my / pass / 1 / be / very / happy / last year.
If I had passed my exam last year, my parents would have been very happy.
If I pass my exam last year, my parents would be very happy.
If I had passed my exam last year, my parents will be very happy.
If I will pass my exam , my parents would be very happy.
You ____ disappointed if there ____ no snow for this winter holiday?
would be / was
will be / is
will be / are
could be / is
If she …………………….. the lottery last year, She……………………..rich now.
have won/would be
had won/would be
won/would be
wins/will be
If I ……………………..the homework last night, I…………………..bonus today.
had done/would get
had done/would have got
done/would get
does/will get
If we had played this game yesterday, we……………….a lot of money now.
will have
may have
would have had
would have
If it ……………………………last night, it would be cold today.
had rained
rained
have rained
was raining
If she……………….to me, she……………………..in trouble right now.
had listened/would be
had listened/would have be
had listened/would not be
If it had rained one hour ago, the streets………… wet now.
would have be
will be
be
would be
If I ……………….to the beach yesterday, I would be tired today.
have gone
goes
had gone
If they had gone to school yesterday, they………..to the museum now
would go
will go
could go
If he had done exercise last night, he………soccer right now.
will play
can play
plays
could play
If Nina had not gone out last week, she………………die now.
will
would
