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