NEW
Font size
WorksheetsMixed conditionals_orkat
Total questions: 25
Worksheet time: 13mins
If I had studied more for the quiz, I___happy now.
would have been
would be
will be
had been
If Margaret ___ anything that doesn't belong to her, she would return it immediately.
find
had found
finds
found
If my parents had bought the previous house, they ___ happy now.
would've been
will be
would be
would had been
I would work better in my English class if I ___ the book last month.
bought
had bought
would've bought
will buy
I know you would be a happy person now if you ___ a major in chemistry when you were young.
had done
did
would have done
were doing
If I had to go to Canada next month, I ___ a visa last week.
would get
will get
had gotten
would have got
If James had been born in Guanajuato, he ___ Spanish now.
would have been speaking
will be speaking
would be speaking
had been speaking
If Robert ___ more money, he would have bought a more expensive car.
has
will have
would have
had
Which conditional relates to the future and is therefore possible?
Zero
First
Second
Third
If the garden _________ bigger, we could plant more vegetables.
were
has been
would be
is
If it ___________ the trip will be cancelled.
will rain
would rain
rain
rains
If I __________ his number, I __________ him.
had; will call
had; would call
had had; would call
had; called
Correct this sentence: As soon as I will arrive, I will phone you.
As soon as I arrived, I will phone you.
As soon as I arrive, I will phone you.
As soon as I will arrive I will phone you. (no comma!)
As soon as I will arrive, I phone you.
They punish their children if they _____________ well.
aren't behaving
doesn't behave
don't behave
isn't behaving
2. If I ………………….more about computers, I’d be able to help you out.
a) understand
b) understood
c) had understood
d) have understood
4. If I ……………….smarter, I ……………………to Oxford University last year.
a) were / would go
b) am / will go
c) were / would have gone
d) was / would go
6. If they …………………….their project yesterday, they ……………… us now.
a) had finished / can join
b) had finished / could join
c) finished / could join
d) had finished / could have join
8. If I …………………. programming at school, I ………………..job at Google now.
a) took / would have
b) had taken / would have had
c) took / would have had
d) had taken / would have
7. The teacher …………….. so angry now if you …………….. your homework at home.
wouldn’t be / hadn’t forgotten
wouldn’t be / didn’t forget
weren’t / hadn’t forgo
weren’t / didn’t forget
10. Peter …………….. your heart yesterday if he …………….. you.
didn’t break / had loved
wouldn’t have broken / loves
wouldn’t have broken / loved
didn’t break / loved
