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