←

Present Perfect 2

All 60 words in this test
EnglishGermanFrenchSpanish
I have writtenich habe geschriebenj'ai écrityo he escrito
he has spokener hat gesprochenil a parléél ha hablado
we have learnedwir haben gelerntnous avons apprisnosotros hemos aprendido
they have taughtsie haben gelehrtils ont enseignéellos han enseñado
I have openedich habe geöffnetj'ai ouvertyo he abierto
you have closeddu hast geschlossentu as fermétú has cerrado
he has waiteder hat gewartetil a attenduél ha esperado
we have answeredwir haben geantwortetnous avons répondunosotros hemos respondido
they have askedsie haben gefragtils ont demandéellos han preguntado
I have lostich habe verlorenj'ai perduyo he perdido
you have wondu hast gewonnentu as gagnétú has ganado
he has builter hat gebautil a construitél ha construido
we have soldwir haben verkauftnous avons vendunosotros hemos vendido
they have paidsie haben bezahltils ont payéellos han pagado
I have drawnich habe gezeichnetj'ai dessinéyo he dibujado
you have cookeddu hast gekochttu as cuisinétú has cocinado
he has cleaneder hat geputztil a nettoyéél ha limpiado
we have eatenwir haben gegessennous avons mangénosotros hemos comido
they have runsie sind geranntils ont couruellos han corrido
I have swumich bin geschwommenj'ai nagéyo he nadado
you have walkeddu bist zu Fuß gegangentu as marchétú has caminado
he has workeder hat gearbeitetil a travailléél ha trabajado
we have livedwir haben gelebtnous avons vécunosotros hemos vivido
they have lovedsie haben geliebtils ont aiméellos han amado
I have heardich habe gehörtj'ai entenduyo he oído
you have listeneddu hast zugehörttu as écoutétú has escuchado
he has thoughter hat gedachtil a penséél ha pensado
we have believedwir haben geglaubtnous avons crunosotros hemos creído
they have followedsie sind gefolgtils ont suiviellos han seguido
I have wornich habe getragenj'ai portéyo he llevado
you have washeddu hast gewaschentu as lavétú has lavado
he has helpeder hat geholfenil a aidéél ha ayudado
we have calledwir haben angerufennous avons appelénosotros hemos llamado
they have countedsie haben gezähltils ont comptéellos han contado
I have leftich bin weggegangenje suis partiyo he salido
you have come backdu bist zurückgekommentu es revenutú has vuelto
he has helder hat gehaltenil a tenuél ha sostenido
we have shownwir haben gezeigtnous avons montrénosotros hemos mostrado
they have hiddensie haben verstecktils ont cachéellos han escondido
I have stolenich habe gestohlenj'ai voléyo he robado
you have lieddu hast gelogentu as mentitú has mentido
he has smileder hat gelächeltil a souriél ha sonreído
we have sharedwir haben geteiltnous avons partagénosotros hemos compartido
they have arrivedsie sind angekommenils sont arrivésellos han llegado
I have triedich habe versuchtj'ai essayéyo he intentado
you have filleddu hast gefüllttu as remplitú has llenado
he has shouteder hat geschrienil a criéél ha gritado
we have changedwir haben geändertnous avons changénosotros hemos cambiado
they have jumpedsie sind gesprungenils ont sautéellos han saltado
I have forgivenich habe vergebenj'ai pardonnéyo he perdonado
you have decideddu hast entschiedentu as décidétú has decidido
he has repeateder hat wiederholtil a répétéél ha repetido
we have finishedwir haben beendetnous avons fininosotros hemos terminado
they have foughtsie haben gekämpftils ont combattuellos han luchado
I have lentich habe geliehenj'ai prêtéyo he prestado
you have caughtdu hast gefangentu as attrapétú has atrapado
he has smokeder hat gerauchtil a fuméél ha fumado
we have plantedwir haben gepflanztnous avons planténosotros hemos plantado
they have protectedsie haben geschütztils ont protégéellos han protegido
I have dancedich habe getanztj'ai danséyo he bailado