to open
abrir
habré abierto
habremos abierto
habrás abierto
habréis abierto
habrá abierto
habrán abierto
to advise
aconsejar
habré aconsejado
habremos aconsejado
habrás aconsejado
habréis aconsejado
habrá aconsejado
habrán aconsejado
to announce
anunciar
habré anunciado
habremos anunciado
habrás anunciado
habréis anunciado
habrá anunciado
habrán anunciado
to support
apoyar
habré apoyado
habremos apoyado
habrás apoyado
habréis apoyado
habrá apoyado
habrán apoyado
to take advantage
aprovecharse
me habré aprovechado
nos habremos aprovechado
te habrás aprovechado
os habréis aprovechado
se habrá aprovechado
se habrán aprovechado
to fix
arreglar
habré arreglado
habremos arreglado
habrás arreglado
habréis arreglado
habrá arreglado
habrán arreglado
to help
ayudar
habré ayudado
habremos ayudado
habrás ayudado
habréis ayudado
habrá ayudado
habrán ayudado
to cook
cocinar
habré cocinado
habremos cocinado
habrás cocinado
habréis cocinado
habrá cocinado
habrán cocinado
to fight
combatir
habré combatido
habremos combatido
habrás combatido
habréis combatido
habrá combatido
habrán combatido
to share
compartir
habré compartido
habremos compartido
habrás compartido
habréis compartido
habrá compartido
habrán compartido
to buy
comprar
habré comprado
habremos comprado
habrás comprado
habréis comprado
habrá comprado
habrán comprado
to communicate
comunicar
habré comunicado
habremos comunicado
habrás comunicado
habréis comunicado
habrá comunicado
habrán comunicado
to trust
confiar
habré confiado
habremos confiado
habrás confiado
habréis confiado
habrá confiado
habrán confiado
to know (someone)
conocer
habré conocido
habremos conocido
habrás conocido
habréis conocido
habrá conocido
habrán conocido
to construct
construir
habré construido
habremos construido
habrás construido
habréis construido
habrá construido
habrán construido
to answer
contestar
habré contestado
habremos contestado
habrás contestado
habréis contestado
habrá contestado
habrán contestado
to contract; to hire
contratar
habré contratado
habremos contratado
habrás contratado
habréis contratado
habrá contratado
habrán contratado
to contribute
contribuir
habré contribuido
habremos contribuido
habrás contribuido
habréis contribuido
habrá contribuido
habrán contribuido
to copy
copiar
habré copiado
habremos copiado
habrás copiado
habréis copiado
habrá copiado
habrán copiado
to cut
cortar
habré cortado
habremos cortado
habrás cortado
habréis cortado
habrá cortado
habrán cortado
to believe
creer
habré creído
habremos creído
habrás creído
habréis creído
habrá creído
habrán creído
to take care of
cuidar
habré cuidado
habremos cuidado
habrás cuidado
habréis cuidado
habrá cuidado
habrán cuidado
to give
dar
habré dado
habremos dado
habrás dado
habréis dado
habrá dado
habrán dado
to say
decir
habré dicho
habremos dicho
habrás dicho
habréis dicho
habrá dicho
habrán dicho
to dedicate
dedicar
habré dedicado
habremos dedicado
habrás dedicado
habréis dedicado
habrá dedicado
habrán dedicado
to devote oneself
dedicarse
me habré dedicado
nos habremos dedicado
te habrás dedicado
os habréis dedicado
se habrá dedicado
se habrán dedicado
to defend
defender
habré defendido
habremos defendido
habrás defendido
habréis defendido
habrá defendido
habrán defendido
to allow/to leave behind
dejar
habré dejado
habremos dejado
habrás dejado
habréis dejado
habrá dejado
habrán dejado
to develop
desarrollar
habré desarrollado
habremos desarrollado
habrás desarrollado
habréis desarrollado
habrá desarrollado
habrán desarrollado
to describe
describir
habré descrito
habremos descrito
habrás descrito
habréis descrito
habrá descrito
habrán descrito
to discover
descubrir
habré descubierto
habremos descubierto
habrás descubierto
habréis descubierto
habrá descubierto
habrán descubierto
to distribute
distribuir
habré distribuido
habremos distribuido
habrás distribuido
habréis distribuido
habrá distribuido
habrán distribuido
to lock up
encerrar
habré encerrado
habremos encerrado
habrás encerrado
habréis encerrado
habrá encerrado
habrán encerrado
to teach/to point out
enseñar
habré enseñado
habremos enseñado
habrás enseñado
habréis enseñado
habrá enseñado
habrán enseñado
to turn in
entregar
habré entregado
habremos entregado
habrás entregado
habréis entregado
habrá entregado
habrán entregado
to write
escribir
habré escrito
habremos escrito
habrás escrito
habréis escrito
habrá escrito
habrán escrito
to listen (to)
escuchar
habré escuchado
habremos escuchado
habrás escuchado
habréis escuchado
habrá escuchado
habrán escuchado
to estimate
estimar
habré estimado
habremos estimado
habrás estimado
habréis estimado
habrá estimado
habrán estimado
to evaluate, assess
evaluar
habré evaluado
habremos evaluado
habrás evaluado
habréis evaluado
habrá evaluado
habrán evaluado
to examine
examinar
habré examinado
habremos examinado
habrás examinado
habréis examinado
habrá examinado
habrán examinado
to demand
exigir
habré exigido
habremos exigido
habrás exigido
habréis exigido
habrá exigido
habrán exigido
to explain
explicar
habré explicado
habremos explicado
habrás explicado
habréis explicado
habrá explicado
habrán explicado
to extinguish
extinguir
habré extinguido
habremos extinguido
habrás extinguido
habréis extinguido
habrá extinguido
habrán extinguido
to fry
freír
habré frito
habremos frito
habrás frito
habréis frito
habrá frito
habrán frito
to earn/to win
ganar
habré ganado
habremos ganado
habrás ganado
habréis ganado
habrá ganado
habrán ganado
to guide
guiar
habré guiado
habremos guiado
habrás guiado
habréis guiado
habrá guiado
habrán guiado
to do/to make
hacer
habré hecho
habremos hecho
habrás hecho
habréis hecho
habrá hecho
habrán hecho
to boil
hervir
habré hervido
habremos hervido
habrás hervido
habréis hervido
habrá hervido
habrán hervido
to inscribe (record)
inscribir
habré inscrito
habremos inscrito
habrás inscrito
habréis inscrito
habrá inscrito
habrán inscrito
to insist
insistir
habré insistido
habremos insistido
habrás insistido
habréis insistido
habrá insistido
habrán insistido
to interrupt
interrumpir
habré interrumpido
habremos interrumpido
habrás interrumpido
habréis interrumpido
habrá interrumpido
habrán interrumpido
to invest
invertir
habré invertido
habremos invertido
habrás invertido
habréis invertido
habrá invertido
habrán invertido
to go
ir
habré ido
habremos ido
habrás ido
habréis ido
habrá ido
habrán ido
to wash
lavar
habré lavado
habremos lavado
habrás lavado
habréis lavado
habrá lavado
habrán lavado
to read
leer
habré leído
habremos leído
habrás leído
habréis leído
habrá leído
habrán leído
to free
liberar
habré liberado
habremos liberado
habrás liberado
habréis liberado
habrá liberado
habrán liberado
to acheive
lograr
habré logrado
habremos logrado
habrás logrado
habréis logrado
habrá logrado
habrán logrado
to fight/to struggle
luchar
habré luchado
habremos luchado
habrás luchado
habréis luchado
habrá luchado
habrán luchado
to drive/to operate (vehicle)
manejar
habré manejado
habremos manejado
habrás manejado
habréis manejado
habrá manejado
habrán manejado
to measure
medir
habré medido
habremos medido
habrás medido
habréis medido
habrá medido
habrán medido
to die
morir
habré muerto
habremos muerto
habrás muerto
habréis muerto
habrá muerto
habrán muerto
to observe
observar
habré observado
habremos observado
habrás observado
habréis observado
habrá observado
habrán observado
to obtain
obtener
habré obtenido
habremos obtenido
habrás obtenido
habréis obtenido
habrá obtenido
habrán obtenido
to offer
ofrecer
habré ofrecido
habremos ofrecido
habrás ofrecido
habréis ofrecido
habrá ofrecido
habrán ofrecido
to organize
organizar
habré organizado
habremos organizado
habrás organizado
habréis organizado
habrá organizado
habrán organizado
to participate
participar
habré participado
habremos participado
habrás participado
habréis participado
habrá participado
habrán participado
to pursue
perseguir
habré perseguido
habremos perseguido
habrás perseguido
habréis perseguido
habrá perseguido
habrán perseguido
to be able to
poder
habré podido
habremos podido
habrás podido
habréis podido
habrá podido
habrán podido
to put
poner
habré puesto
habremos puesto
habrás puesto
habréis puesto
habrá puesto
habrán puesto
to put on/to become (emotion)
ponerse
me habré puesto
nos habremos puesto
te habrás puesto
os habréis puesto
se habrá puesto
se habrán puesto
to practice
practicar
habré practicado
habremos practicado
habrás practicado
habréis practicado
habrá practicado
habrán practicado
to protect
proteger
habré protegido
habremos protegido
habrás protegido
habréis protegido
habrá protegido
habrán protegido
to want/to love
querer
habré querido
habremos querido
habrás querido
habréis querido
habrá querido
habrán querido
to receive
recibir
habré recibido
habremos recibido
habrás recibido
habréis recibido
habrá recibido
habrán recibido
to recommend
recomendar
habré recomendado
habremos recomendado
habrás recomendado
habréis recomendado
habrá recomendado
habrán recomendado
to laugh
reír
habré reído
habremos reído
habrás reído
habréis reído
habrá reído
habrán reído
to quit
renunciar
habré renunciado
habremos renunciado
habrás renunciado
habréis renunciado
habrá renunciado
habrán renunciado
to repair
reparar
habré reparado
habremos reparado
habrás reparado
habréis reparado
habrá reparado
habrán reparado
to resolve
resolver
habré resuelto
habremos resuelto
habrás resuelto
habréis resuelto
habrá resuelto
habrán resuelto
to meet
reunirse
me habré reunido
nos habremos reunido
te habrás reunido
os habréis reunido
se habrá reunido
se habrán reunido
to break
romper
habré roto
habremos roto
habrás roto
habréis roto
habrá roto
habrán roto
to know (how to)
saber
habré sabido
habremos sabido
habrás sabido
habréis sabido
habrá sabido
habrán sabido
to depart
salir
habré salido
habremos salido
habrás salido
habréis salido
habrá salido
habrán salido
to serve
servir
habré servido
habremos servido
habrás servido
habréis servido
habrá servido
habrán servido
to suppose
suponer
habré supuesto
habremos supuesto
habrás supuesto
habréis supuesto
habrá supuesto
habrán supuesto
to have
tener
habré tenido
habremos tenido
habrás tenido
habréis tenido
habrá tenido
habrán tenido
to bring
traer
habré traído
habremos traído
habrás traído
habréis traído
habrá traído
habrán traído
to sell
vender
habré vendido
habremos vendido
habrás vendido
habréis vendido
habrá vendido
habrán vendido
to come
venir
habré venido
habremos venido
habrás venido
habréis venido
habrá venido
habrán venido
to see
ver
habré visto
habremos visto
habrás visto
habréis visto
habrá visto
habrán visto
to go back/to do again
volver
habré vuelto
habremos vuelto
habrás vuelto
habréis vuelto
habrá vuelto
habrán vuelto
to vote
votar
habré votado
habremos votado
habrás votado
habréis votado
habrá votado
habrán votado