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