English

Detailed Translations for have finished from English to Spanish

have finished:

to have finished verbe (has finished, had finished, having finished)

  1. to have finished (fix; finish; have ended)
  2. to have finished (have ended)
  3. to have finished (have ended)

Conjugations for have finished:

present
  1. have finished
  2. have finished
  3. has finished
  4. have finished
  5. have finished
  6. have finished
simple past
  1. had finished
  2. had finished
  3. had finished
  4. had finished
  5. had finished
  6. had finished
present perfect
  1. have had finished
  2. have had finished
  3. has had finished
  4. have had finished
  5. have had finished
  6. have had finished
past continuous
  1. was having finished
  2. were having finished
  3. was having finished
  4. were having finished
  5. were having finished
  6. were having finished
future
  1. shall have finished
  2. will have finished
  3. will have finished
  4. shall have finished
  5. will have finished
  6. will have finished
continuous present
  1. am having finished
  2. are having finished
  3. is having finished
  4. are having finished
  5. are having finished
  6. are having finished
subjunctive
  1. be had finished
  2. be had finished
  3. be had finished
  4. be had finished
  5. be had finished
  6. be had finished
diverse
  1. have finished!
  2. let's have finished!
  3. had finished
  4. having finished
1. I, 2. you, 3. he/she/it, 4. we, 5. you, 6. they

Translation Matrix for have finished:

NounRelated TranslationsOther Translations
acabar finishing
arreglar arrangement; ordening; settling
tener listo having ready
terminar completing; finish; finish talking; finishing; settling a matter
VerbRelated TranslationsOther Translations
acabar have ended; have finished accomplish; bring to a close; bring to a conclusion; bring to an end; burn up; come to an end; complete; conclude; consume; draw to an end; drink; drink up; empty; end; figure; finish; finish off; get done; get ready; get to the end of; pose; read to the end; use up
arreglar finish; fix; have ended; have finished adjust; arrange; arrange something; brew; conform to; cook; do odd jobs; find again; fix; fix up; freshen up; furnish; get ready; instal; install; join; make decent; make even; make ready; mend; model; order; pay; pay on account; prepare; reconcile; redeem; redevelop; redress; regulate; renew; renovate; repair; restore; resume; set up; settle; shape
finalizar finish; fix; have ended; have finished accomplish; bring to a close; bring to a conclusion; bring to an end; complete; conclude; end; end a call; finish; finish off; get done; get ready; terminate
haber acabado have ended; have finished
haber terminado have ended; have finished ended; finish; finished; get to the end of; read to the end
leer hasta el fin have ended; have finished read out
llegar have ended; have finished arrive; bring to a close; bring to a conclusion; bring to an end; come down; come in; conclude; end; end up; end up somewhere; enter; finish; finish off; get in; get to the end of; go in; go inside; go into; land; read to the end
solucionar finish; fix; have ended; have finished decipher; decode; detect; discover; reveal; solve; spot; unravel
tener acabado finish; fix; have ended; have finished finish; get to the end of; read to the end
tener listo finish; fix; have ended; have finished finish; get to the end of; read to the end
terminar finish; fix; have ended; have finished abandon; accomplish; be broken off; better; bring to a close; bring to a conclusion; bring to an end; burn up; cease; charge through; clear; come to an end; come to rest; complete; conclude; consume; crib; decide; draw to an end; drink; drink up; empty; end; finish; finish off; fly through; get done; get ready; get to the end of; give up; improve; kill; land; make better; make empty; murder; perfect; read to the end; remove what is inside; round off; run down; smoke; stop; terminate; turn out; use up; wind up
terminar de leer have ended; have finished finish; get to the end of; read out; read to the end

External Machine Translations:

Related Translations for have finished