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