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