Toggle Navigation
Games
Blog
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
Contact us
Help center
Sign in
Study
3rd conditional
0
%
0
0
0
Back
Restart
If I had not broken my leg, I .............. .............. .............. part in the competition. (+)
would have taken
wil have taken
might have took
Oops!
Okay!
8. Habríamos nadado en el mar si no hubiera habido tantas medusas. (-)
Oops!
Okay!
5. Habría llegado a tiempo a la entrevista si no hubiera salido tarde de casa. (-)
Oops!
Okay!
6. I would have bought those jeans if they .......................................cheaper.
were be
hadn't been
had been
Oops!
Okay!
I wouldn't have watched that film if I ............................................ it was going to be so bad
had know
were knowing
had known
Oops!
Okay!
She .............. .............. .............. .............. if she had gone to bed earlier. (-)
wouldn't have been
had been
might be
Oops!
Okay!
If it had snowed, we .............. .............. .............. skiing. (+)
have had gone
would have gone
might gone
Oops!
Okay!
9. Si hubieras ahorrado tu dinero, podrías haberte comprado una casa. (+)
Oops!
Okay!
10. Si los hubiera visto, los habría invitado a la fiesta. (+)
Oops!
Okay!
If I had slept more last night, I ...... this morning.
wouldn't been
will be
wouldn't have been
Oops!
Okay!
If I .............. .............. him at the meeting, I would have asked him. (+)
might see
will see
had seen
Oops!
Okay!
4. Si hubiera sabido que iba a hacer sol, habría traído mis gafas de sol. (+)
Oops!
Okay!
3. Te habría enviado una postal si hubiera sabido tu dirección. (+)
Oops!
Okay!
If I hadn't eaten so much, I .............. .............. .............. sick. (-)
wouldn't have been
wouldn't have be
wouldn't have
Oops!
Okay!
7. Si hubiéramos ido al cine, habríamos visto La guerra de las galaxias. (+)
Oops!
Okay!
Si hubiera estudiado más, habría aprobado el examen. (+) translate
Oops!
Okay!
2. Si no hubiera llovido, podríamos haber ido a la playa. (-)
Oops!
Okay!
If I had known it was your birthday, I ......... bought you a present.
would have
had
have
Oops!
Okay!
6. Si hubiera prestado más atención en clase, habría entendido la lección. (+)
Oops!
Okay!
We wouldn’t have missed the flight if the bus.....on time
had arrived
hadn't arrived
would have arrived
wasn't arrived
Oops!
Okay!
If he had scored a goal, they ............................................ the match
Jar Jar Binks
would have won
had had won
Oops!
Okay!
. If you had been more careful, you ............................................ an accident.
wouldn't have had
hadn't had
not have have
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies