Quizlet

Flashcards: present/past perfect

Instructions

  1. Print this webpage. If you can, set your printer to Grayscale for faster printing.
  2. Fold each page down the middle along the solid vertical line.
  3. Cut along the dotted horizontal lines.
  4. Optional: Use tape, glue, or staples to hold the two sides of each flashcard together.

This will print 10 pages (5 terms/page). This box will be automatically hidden when printing. Return to Set Page

he idoI have gone
has idoyou have gone
han idothey have gone
hemos idowe have gone
habían idothey had gone
han descubiertothey have discovered
he habladoI have spoken
has habladoyou have spoken
habíamos habladowe had spoken
habían habladothey had spoken
he hechoI have done
has hechoyou have done
ha hechohe has done
hemos hechowe have done
han hechothey have done
habías hechoyou had done
habíamos hechowe had done
he dichoI have said
has dichoyou have said
ha dichohe has said
hemos dichowe have said
he puestoI have put
has puestoyou have put
hemos puestowe have put
han puestothey have put
habías puestoyou had put
habían puestothey had put
he tenidoI have had
has tenidoyou have had
han tenidothey have had
habíamos tenidowe had had
he habladoI have spoken
ha habladohe has spoken
habíamos habladowe had spoken
he dadoI have given
has dadoyou have given
ha dadohe has given
hemos dadowe have given
habían dadothey had given
he escritoI have written
ha escritohe has written
han escritothey have written
he perdidoI have lost
han perdidothey have lost
habían perdidothey had lost
he podidoI have been able to
hemos podidowe have been able to
ha muertohe has died
habíamos muertowe had died