German irregular verbs: strong verbs with principal parts

Full list of strong verbs with all three principal parts — 3rd person present, Präteritum, and Perfekt. Mark verbs as known to track your progress.

The verb table

All Verbs (304)

ist = uses sein in Perfekt  |  hat = uses haben in Perfekt

  • Infinitiv
    Präteritum
    Partizip II
  • hand in / submit / hand over
    abgeben
    gab ab
    hat abgegeben
  • expire / run off
    ablaufen
    lief ab
    ist abgelaufen
  • read off
    ablesen
    las ab
    hat abgelesen
  • lock / complete / graduate
    abschließen
    schloss ab
    hat abgeschlossen
  • copy
    abschreiben
    schrieb ab
    hat abgeschrieben
  • to wash up, wash dishes
    abwaschen
    wusch ab
    hat abgewaschen
  • to offer
    anbieten
    bot an
    hat angeboten
  • recognize / acknowledge
    anerkennen
    erkannte an
    hat anerkannt
  • start driving / approach
    anfahren
    fuhr an
    hat angefahren
  • state / show off
    angeben
    gab an
    hat angegeben
  • concern / tackle
    angehen
    ging an
    hat angegangen
  • stop
    anhalten
    hielt an
    hat angehalten
  • accept / assume
    annehmen
    nahm an
    hat angenommen
  • connect / join
    anschließen
    schloss an
    hat angeschlossen
  • look at / regard
    ansehen
    sah an
    hat angesehen
  • address / appeal to
    ansprechen
    sprach an
    hat angesprochen
  • queue / be pending
    anstehen
    stand an
    hat angestanden
  • to stand out, be noticeable
    auffallen
    fiel auf
    ist aufgefallen
  • to hold up, delay
    aufhalten
    hielt auf
    hat aufgehalten
  • to pick up, to abolish
    aufheben
    hob auf
    hat aufgehoben
  • record / admit / take up
    aufnehmen
    nahm auf
    hat aufgenommen
  • think up
    ausdenken
    dachte aus
    hat ausgedacht
  • to be cancelled, fail
    ausfallen
    fiel aus
    ist ausgefallen
  • spend / issue
    ausgeben
    gab aus
    hat ausgegeben
  • go out / assume / run out
    ausgehen
    ging aus
    ist ausgegangen
  • get by / manage
    auskommen
    kam aus
    ist ausgekommen
  • expire / leak / run out
    auslaufen
    lief aus
    ist ausgelaufen
  • to lend, to borrow
    ausleihen
    lieh aus
    hat ausgeliehen
  • exclude
    ausschließen
    schloss aus
    hat ausgeschlossen
  • pronounce / express
    aussprechen
    sprach aus
    hat ausgesprochen
  • take off / move out
    ausziehen
    zog aus
    ist ausgezogen
  • to bake
    backen
    buk
    hat gebacken
  • consider
    bedenken
    bedachte
    hat bedacht
  • to command
    befehlen
    befahl
    hat befohlen
  • be located / find oneself
    befinden
    befand
    hat befunden
  • to begin
    beginnen
    begann
    hat begonnen
  • keep
    behalten
    behielt
    hat behalten
  • teach
    beibringen
    brachte bei
    hat beigebracht
  • to bite
    beißen
    biss
    hat gebissen
  • contribute
    beitragen
    trug bei
    hat beigetragen
  • to announce, make known
    bekannt geben
    gab bekannt
    hat bekannt gegeben
  • to advise
    beraten
    beriet
    hat beraten
  • to rescue, hide
    bergen
    barg
    hat geborgen
  • to burst
    bersten
    barst
    ist geborsten
  • decide
    beschließen
    beschloss
    hat beschlossen
  • to own, to possess
    besitzen
    besaß
    hat besessen
  • discuss
    besprechen
    besprach
    hat besprochen
  • exist / pass / consist
    bestehen
    bestand
    hat bestanden
  • to cheat, deceive
    betrügen
    betrog
    hat betrogen
  • to move (emotionally)
    bewegen
    bewog
    hat bewogen
  • obtain / refer to / move into
    beziehen
    bezog
    hat bezogen
  • to bend
    biegen
    bog
    hat gebogen
  • to offer
    bieten
    bot
    hat geboten
  • to tie, bind
    binden
    band
    hat gebunden
  • to ask, request
    bitten
    bat
    hat gebeten
  • to blow
    blasen
    blies
    hat geblasen
  • to stay/remain
    bleiben
    blieb
    ist geblieben
  • to roast, fry
    braten
    briet
    hat gebraten
  • to break
    brechen
    brach
    hat gebrochen
  • to burn
    brennen
    brannte
    hat gebrannt
  • to bring
    bringen
    brachte
    hat gebracht
  • to think
    denken
    dachte
    hat gedacht
  • to thresh
    dreschen
    drosch
    hat gedroschen
  • to penetrate
    dringen
    drang
    ist gedrungen
  • read through
    durchlesen
    las durch
    hat durchgelesen
  • to break in, burgle
    einbrechen
    brach ein
    ist eingebrochen
  • bring in / contribute
    einbringen
    brachte ein
    hat eingebracht
  • enter / input
    eingeben
    gab ein
    hat eingegeben
  • include / lock in
    einschließen
    schloss ein
    hat eingeschlossen
  • enroll / register
    einschreiben
    schrieb ein
    hat eingeschrieben
  • realize / inspect
    einsehen
    sah ein
    hat eingesehen
  • to get on (a vehicle)
    einsteigen
    stieg ein
    ist eingestiegen
  • enter / register
    eintragen
    trug ein
    hat eingetragen
  • to enter, take place
    eintreten
    trat ein
    ist eingetreten
  • to recommend
    empfehlen
    empfahl
    hat empfohlen
  • to accommodate (someone)
    entgegenkommen
    kam entgegen
    ist entgegengekommen
  • to dismiss, lay off
    entlassen
    entließ
    hat entlassen
  • to decide (a matter)
    entscheiden
    entschied
    hat entschieden
  • correspond / meet
    entsprechen
    entsprach
    hat entsprochen
  • arise
    entstehen
    entstand
    ist entstanden
  • to provide, to produce (proof, a result)
    erbringen
    erbrachte
    hat erbracht
  • to learn, find out
    erfahren
    erfuhr
    hat erfahren
  • receive / preserve
    erhalten
    erhielt
    hat erhalten
  • to go out (light)
    erlöschen
    erlosch
    ist erloschen
  • to be frightened
    erschrecken
    erschrak
    ist erschrocken
  • raise / educate
    erziehen
    erzog
    hat erzogen
  • to eat
    essen
    aß
    hat gegessen
  • to drive/travel
    fahren
    fuhr
    ist gefahren
  • to fall
    fallen
    fiel
    ist gefallen
  • to catch
    fangen
    fing
    hat gefangen
  • to fence, fight
    fechten
    focht
    hat gefochten
  • watch TV
    fernsehen
    sah fern
    hat ferngesehen
  • hold on / record
    festhalten
    hielt fest
    hat festgehalten
  • to find
    finden
    fand
    hat gefunden
  • to braid, weave
    flechten
    flocht
    hat geflochten
  • to fly
    fliegen
    flog
    ist geflogen
  • to flee
    fliehen
    floh
    ist geflohen
  • to flow
    fließen
    floss
    ist geflossen
  • to continue (with something)
    fortfahren
    fuhr fort
    hat fortgefahren
  • to eat (animals)
    fressen
    fraß
    hat gefressen
  • to freeze
    frieren
    fror
    hat gefroren
  • to give birth
    gebären
    gebar
    hat geboren
  • to give
    geben
    gab
    hat gegeben
  • to thrive
    gedeihen
    gedieh
    ist gediehen
  • to go/walk
    gehen
    ging
    ist gegangen
  • to succeed
    gelingen
    gelang
    ist gelungen
  • to be valid
    gelten
    galt
    hat gegolten
  • to recover
    genesen
    genas
    ist genesen
  • to enjoy
    genießen
    genoss
    hat genossen
  • to happen
    geschehen
    geschah
    ist geschehen
  • to win
    gewinnen
    gewann
    hat gewonnen
  • to pour
    gießen
    goss
    hat gegossen
  • to resemble
    gleichen
    glich
    hat geglichen
  • to glide
    gleiten
    glitt
    ist geglitten
  • to dig
    graben
    grub
    hat gegraben
  • to grab, grasp
    greifen
    griff
    hat gegriffen
  • to have
    haben
    hatte
    hat gehabt
  • to hold/stop
    halten
    hielt
    hat gehalten
  • to hang
    hängen
    hing
    hat gehangen
  • to hit, chop
    hauen
    hieb/haute
    hat gehauen
  • to lift
    heben
    hob
    hat gehoben
  • to be called
    heißen
    hieß
    hat geheißen
  • to help
    helfen
    half
    hat geholfen
  • find out
    herausfinden
    fand heraus
    hat herausgefunden
  • to shut down (a computer)
    herunterfahren
    fuhr herunter
    hat heruntergefahren
  • to leave behind
    hinterlassen
    hinterließ
    hat hinterlassen
  • to point out, refer to
    hinweisen
    wies hin
    hat hingewiesen
  • to upload
    hochladen
    lud hoch
    hat hochgeladen
  • to know (person)
    kennen
    kannte
    hat gekannt
  • to sound
    klingen
    klang
    hat geklungen
  • to pinch
    kneifen
    kniff
    hat gekniffen
  • to come
    kommen
    kam
    ist gekommen
  • can/be able to
    können
    konnte
    hat gekonnt
  • to crawl
    kriechen
    kroch
    ist gekrochen
  • to charge / to load
    laden
    lud
    hat geladen
  • to let/leave
    lassen
    ließ
    hat gelassen
  • to run
    laufen
    lief
    ist gelaufen
  • to suffer
    leiden
    litt
    hat gelitten
  • to lend
    leihen
    lieh
    hat geliehen
  • to read
    lesen
    las
    hat gelesen
  • to lie (position)
    liegen
    lag
    hat gelegen
  • to drive off, set off
    losfahren
    fuhr los
    ist losgefahren
  • to lie (untruth)
    lügen
    log
    hat gelogen
  • to grind
    mahlen
    mahlte
    hat gemahlen
  • to avoid
    meiden
    mied
    hat gemieden
  • to milk
    melken
    molk
    hat gemolken
  • to measure
    messen
    maß
    hat gemessen
  • ride along
    mitfahren
    fuhr mit
    ist mitgefahren
  • go along
    mitgehen
    ging mit
    ist mitgegangen
  • come along
    mitkommen
    kam mit
    ist mitgekommen
  • take along
    mitnehmen
    nahm mit
    hat mitgenommen
  • to like (general preference)
    mögen
    mochte
    hat gemocht
  • must/have to
    müssen
    musste
    hat gemusst
  • follow / comply
    nachkommen
    kam nach
    ist nachgekommen
  • look up / read up
    nachlesen
    las nach
    hat nachgelesen
  • to look up
    nachschlagen
    schlug nach
    hat nachgeschlagen
  • check / look up
    nachsehen
    sah nach
    hat nachgesehen
  • to take
    nehmen
    nahm
    hat genommen
  • to name, call
    nennen
    nannte
    hat genannt
  • to whistle
    pfeifen
    pfiff
    hat gepfiffen
  • to praise
    preisen
    pries
    hat gepriesen
  • to advise, guess
    raten
    riet
    hat geraten
  • to rub
    reiben
    rieb
    hat gerieben
  • to tear
    reißen
    riss
    hat gerissen
  • to ride (horse)
    reiten
    ritt
    ist/hat geritten
  • to run
    rennen
    rannte
    ist gerannt
  • to smell
    riechen
    roch
    hat gerochen
  • to wrestle
    ringen
    rang
    hat gerungen
  • to flow, trickle
    rinnen
    rann
    ist/hat geronnen
  • to call
    rufen
    rief
    hat gerufen
  • to throw down (colloquial)
    runterwerfen
    warf runter
    hat runtergeworfen
  • to salt
    salzen
    salzte
    hat gesalzt/gesalzen
  • to drink (animals)
    saufen
    soff
    hat gesoffen
  • to suck
    saugen
    sog
    hat gesogen/gesaugt
  • to manage/create
    schaffen
    schuf
    hat geschaffen
  • to separate
    scheiden
    schied
    hat geschieden
  • to shine, seem
    scheinen
    schien
    hat geschienen
  • to scold
    schelten
    schalt
    hat gescholten
  • to shear
    scheren
    schor
    hat geschoren
  • to push
    schieben
    schob
    hat geschoben
  • to shoot
    schießen
    schoss
    hat geschossen
  • to sleep
    schlafen
    schlief
    hat geschlafen
  • to hit, beat
    schlagen
    schlug
    hat geschlagen
  • to sneak
    schleichen
    schlich
    ist geschlichen
  • to sharpen
    schleifen
    schliff
    hat geschliffen
  • to close
    schließen
    schloss
    hat geschlossen
  • to wrap, gobble
    schlingen
    schlang
    hat geschlungen
  • to throw
    schmeißen
    schmiss
    hat geschmissen
  • to melt
    schmelzen
    schmolz
    ist geschmolzen
  • to cut
    schneiden
    schnitt
    hat geschnitten
  • to write
    schreiben
    schrieb
    hat geschrieben
  • to scream
    schreien
    schrie
    hat geschrien
  • to stride
    schreiten
    schritt
    ist geschritten
  • to stay silent
    schweigen
    schwieg
    hat geschwiegen
  • to swim
    schwimmen
    schwamm
    ist/hat geschwommen
  • to disappear
    schwinden
    schwand
    ist geschwunden
  • to swear
    schwören
    schwor
    hat geschworen
  • to see
    sehen
    sah
    hat gesehen
  • to be
    sein
    war
    ist gewesen
  • to send
    senden
    sandte
    hat gesandt/gesendet
  • to get dressed
    sich anziehen
    zog sich an
    hat angezogen
  • to resolve, decide (to do)
    sich entschließen
    entschloss sich
    hat entschlossen
  • to get divorced
    sich scheiden lassen
    ließ sich scheiden
    hat scheiden lassen
  • to change clothes
    sich umziehen
    zog sich um
    hat umgezogen
  • to burn oneself
    sich verbrennen
    verbrannte sich
    hat verbrannt
  • to wash (oneself)
    sich waschen
    wusch sich
    hat gewaschen
  • to boil
    sieden
    sott
    hat gesotten/gesiedet
  • to sing
    singen
    sang
    hat gesungen
  • to fall, to decrease
    sinken
    sank
    ist gesunken
  • to ponder
    sinnen
    sann
    hat gesonnen
  • to sit
    sitzen
    saß
    hat gesessen
  • should, ought to
    sollen
    sollte
    hat gesollt
  • to go for a walk
    spazieren gehen
    ging spazieren
    ist spazieren gegangen
  • to spin
    spinnen
    spann
    hat gesponnen
  • to speak
    sprechen
    sprach
    hat gesprochen
  • to sprout
    sprießen
    spross
    hat/ist gesprossen
  • to jump
    springen
    sprang
    ist gesprungen
  • take place
    stattfinden
    fand statt
    hat stattgefunden
  • to sting, stab
    stechen
    stach
    hat gestochen
  • to stand
    stehen
    stand
    hat gestanden
  • to steal
    stehlen
    stahl
    hat gestohlen
  • to rise, to increase
    steigen
    stieg
    ist gestiegen
  • to die
    sterben
    starb
    ist gestorben
  • to stink
    stinken
    stank
    hat gestunken
  • to push
    stoßen
    stieß
    hat gestoßen
  • to paint (walls)
    streichen
    strich
    hat gestrichen
  • to argue
    streiten
    stritt
    hat gestritten
  • participate
    teilnehmen
    nahm teil
    hat teilgenommen
  • to carry/wear
    tragen
    trug
    hat getragen
  • to meet
    treffen
    traf
    hat getroffen
  • to drive, do
    treiben
    trieb
    hat getrieben
  • to step, kick
    treten
    trat
    ist getreten
  • to drink
    trinken
    trank
    hat getrunken
  • to deceive
    trügen
    trog
    hat getrogen
  • to do
    tun
    tat
    hat getan
  • reconsider
    überdenken
    überdachte
    hat überdacht
  • to run over
    überfahren
    überfuhr
    hat überfahren
  • hand over
    übergeben
    übergab
    hat übergeben
  • take over
    übernehmen
    übernahm
    hat übernommen
  • overlook
    übersehen
    übersah
    hat übersehen
  • transfer / broadcast
    übertragen
    übertrug
    hat übertragen
  • to exaggerate
    übertreiben
    übertrieb
    hat übertrieben
  • kill
    umbringen
    brachte um
    hat umgebracht
  • rethink
    umdenken
    dachte um
    hat umgedacht
  • handle / go around
    umgehen
    ging um
    ist umgegangen
  • accommodate
    unterbringen
    brachte unter
    hat untergebracht
  • entertain / converse / maintain
    unterhalten
    unterhielt
    hat unterhalten
  • to refrain from
    unterlassen
    unterließ
    hat unterlassen
  • undertake
    unternehmen
    unternahm
    hat unternommen
  • sign
    unterschreiben
    unterschrieb
    hat unterschrieben
  • to underline
    unterstreichen
    unterstrich
    hat unterstrichen
  • to forbid
    verbieten
    verbot
    hat verboten
  • to connect
    verbinden
    verband
    hat verbunden
  • to spoil
    verderben
    verdarb
    hat verdorben
  • to annoy
    verdrießen
    verdross
    hat verdrossen
  • award / forgive
    vergeben
    vergab
    hat vergeben
  • pass / elapse
    vergehen
    verging
    ist vergangen
  • to forget
    vergessen
    vergaß
    hat vergessen
  • to compare
    vergleichen
    verglich
    hat verglichen
  • to leave
    verlassen
    verließ
    hat verlassen
  • get lost / proceed
    verlaufen
    verlief
    ist verlaufen
  • to lose
    verlieren
    verlor
    hat verloren
  • to postpone
    verschieben
    verschob
    hat verschoben
  • lock / seal
    verschließen
    verschloss
    hat verschlossen
  • tolerate / get along
    vertragen
    vertrug
    hat vertragen
  • to represent, substitute
    vertreten
    vertrat
    hat vertreten
  • to forgive
    verzeihen
    verzieh
    hat verziehen
  • occur / seem
    vorkommen
    kam vor
    ist vorgekommen
  • read aloud
    vorlesen
    las vor
    hat vorgelesen
  • present / recite
    vortragen
    trug vor
    hat vorgetragen
  • to grow
    wachsen
    wuchs
    ist gewachsen
  • to weigh, consider
    wägen
    wog
    hat gewogen
  • to wash
    waschen
    wusch
    hat gewaschen
  • to weave
    weben
    wob/webte
    hat gewoben/gewebt
  • drive away
    wegfahren
    fuhr weg
    ist weggefahren
  • go away
    weggehen
    ging weg
    ist weggegangen
  • run away
    weglaufen
    lief weg
    ist weggelaufen
  • to yield
    weichen
    wich
    ist gewichen
  • to show, point
    weisen
    wies
    hat gewiesen
  • help progress
    weiterbringen
    brachte weiter
    hat weitergebracht
  • pass on
    weitergeben
    gab weiter
    hat weitergegeben
  • make progress
    weiterkommen
    kam weiter
    ist weitergekommen
  • continue reading
    weiterlesen
    las weiter
    hat weitergelesen
  • to turn
    wenden
    wandte/wendete
    hat gewandt/gewendet
  • to advertise
    werben
    warb
    hat geworben
  • to become
    werden
    wurde
    ist geworden
  • to throw
    werfen
    warf
    hat geworfen
  • to contradict
    widersprechen
    widersprach
    hat widersprochen
  • recognize again
    wiedererkennen
    erkannte wieder
    hat wiedererkannt
  • find again
    wiederfinden
    fand wieder
    hat wiedergefunden
  • see again
    wiedersehen
    sah wieder
    hat wiedergesehen
  • to weigh
    wiegen
    wog
    hat gewogen
  • to wind
    winden
    wand
    hat gewunden
  • to know (fact)
    wissen
    wusste
    hat gewusst
  • to want
    wollen
    wollte
    hat gewollt
  • to pull/move
    ziehen
    zog
    hat gezogen
  • to cope, manage
    zurechtkommen
    kam zurecht
    ist zurechtgekommen
  • bring back
    zurückbringen
    brachte zurück
    hat zurückgebracht
  • drive back
    zurückfahren
    fuhr zurück
    ist zurückgefahren
  • give back
    zurückgeben
    gab zurück
    hat zurückgegeben
  • go back
    zurückgehen
    ging zurück
    ist zurückgegangen
  • come back
    zurückkommen
    kam zurück
    ist zurückgekommen
  • to apply (to), to be true
    zutreffen
    traf zu
    hat zugetroffen
  • to force
    zwingen
    zwang
    hat gezwungen

Verbs that use SEIN in Perfekt

Movement, change of state, or sein/bleiben/werden.

  • Verb
    Partizip II
  • expire / run off
    ablaufen
    ist abgelaufen
  • to stand out, be noticeable
    auffallen
    ist aufgefallen
  • to be cancelled, fail
    ausfallen
    ist ausgefallen
  • go out / assume / run out
    ausgehen
    ist ausgegangen
  • get by / manage
    auskommen
    ist ausgekommen
  • expire / leak / run out
    auslaufen
    ist ausgelaufen
  • take off / move out
    ausziehen
    ist ausgezogen
  • to burst
    bersten
    ist geborsten
  • to stay/remain
    bleiben
    ist geblieben
  • to penetrate
    dringen
    ist gedrungen
  • to break in, burgle
    einbrechen
    ist eingebrochen
  • to get on (a vehicle)
    einsteigen
    ist eingestiegen
  • to enter, take place
    eintreten
    ist eingetreten
  • to accommodate (someone)
    entgegenkommen
    ist entgegengekommen
  • arise
    entstehen
    ist entstanden
  • to go out (light)
    erlöschen
    ist erloschen
  • to be frightened
    erschrecken
    ist erschrocken
  • to drive/travel
    fahren
    ist gefahren
  • to fall
    fallen
    ist gefallen
  • to fly
    fliegen
    ist geflogen
  • to flee
    fliehen
    ist geflohen
  • to flow
    fließen
    ist geflossen
  • to thrive
    gedeihen
    ist gediehen
  • to go/walk
    gehen
    ist gegangen
  • to succeed
    gelingen
    ist gelungen
  • to recover
    genesen
    ist genesen
  • to happen
    geschehen
    ist geschehen
  • to glide
    gleiten
    ist geglitten
  • to come
    kommen
    ist gekommen
  • to crawl
    kriechen
    ist gekrochen
  • to run
    laufen
    ist gelaufen
  • to drive off, set off
    losfahren
    ist losgefahren
  • ride along
    mitfahren
    ist mitgefahren
  • go along
    mitgehen
    ist mitgegangen
  • come along
    mitkommen
    ist mitgekommen
  • follow / comply
    nachkommen
    ist nachgekommen
  • to ride (horse)
    reiten
    ist geritten
  • to run
    rennen
    ist gerannt
  • to flow, trickle
    rinnen
    ist geronnen
  • to sneak
    schleichen
    ist geschlichen
  • to melt
    schmelzen
    ist geschmolzen
  • to stride
    schreiten
    ist geschritten
  • to swim
    schwimmen
    ist geschwommen
  • to disappear
    schwinden
    ist geschwunden
  • to be
    sein
    ist gewesen
  • to fall, to decrease
    sinken
    ist gesunken
  • to go for a walk
    spazieren gehen
    ist spazieren gegangen
  • to jump
    springen
    ist gesprungen
  • to rise, to increase
    steigen
    ist gestiegen
  • to die
    sterben
    ist gestorben
  • to step, kick
    treten
    ist getreten
  • handle / go around
    umgehen
    ist umgegangen
  • pass / elapse
    vergehen
    ist vergangen
  • get lost / proceed
    verlaufen
    ist verlaufen
  • occur / seem
    vorkommen
    ist vorgekommen
  • to grow
    wachsen
    ist gewachsen
  • drive away
    wegfahren
    ist weggefahren
  • go away
    weggehen
    ist weggegangen
  • run away
    weglaufen
    ist weggelaufen
  • to yield
    weichen
    ist gewichen
  • make progress
    weiterkommen
    ist weitergekommen
  • to become
    werden
    ist geworden
  • to cope, manage
    zurechtkommen
    ist zurechtgekommen
  • drive back
    zurückfahren
    ist zurückgefahren
  • go back
    zurückgehen
    ist zurückgegangen
  • come back
    zurückkommen
    ist zurückgekommen

Tip: Verbs that use sein in the Perfekt typically express movement (gehen, fahren, fliegen) or a change of state (werden, sterben, wachsen). Most other verbs use haben.

How to use this table

  • The three principal parts — infinitive (laufen), Präteritum 3rd person singular (lief), Perfekt (ist gelaufen). From these, you can derive the full conjugation.
  • The auxiliary column — shows whether the Perfekt uses sein or haben. Verbs of motion/change of location use sein; most others use haben.
  • Mark as known — tick a verb once you feel confident with its forms. Your progress is saved in your browser (localStorage) so it persists between sessions.

Frequently asked questions

Ready?

Learn the pattern, not every row