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