WorksheetsConditional Sentences
Total questions: 40
Worksheet time: 20mins
If you have called me, I ....... .
Will attend
Would attend
Would have attented
Will have attended
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
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
His flight was delayed so he couldn’t be here on time.
A. He would be here in time if his flight were not delayed.
B. He would have been here in time if his flight hadn’t been delayed.
C. He would be here in time if his flight hadn’t been delayed.
D. He would have been here in time if his flight weren’t delayed
Without your help, I couldn’t overcome the problem.
A. If you don’t help me, I can’t overcome the problem.
B. If you didn’t help me, I couldn’t overcome the problem.
C. If you hadn’t helped me, I couldn’t overcome the problem.
D. If you hadn’t helped me, I couldn’t have overcome the problem
We did not visit the museum because we had no time.
A. If we have time, we will visit the museum.
B. If we had time, we would visit the museum.
C. If we had had time, we would have visited the museum.
D. If we had had time, we will visit the museum.
If you ____(mix) yellow and blue, you get green.
mix
mixed
will mix
would mix
