I ________ (walk) ten miles already.
have walked
beginnen
to begin-began-begun
schrijven
to write-wrote-written
kosten
to cost-cost-cost
I ________ (listen) to music all day!
have listened
She ________ (work) here for seven months.
has worked
worden
to become-became-become
They ________ (not-lose) the match yet, they can still win!
haven't lost / have not lost
horen
to hear-heard-heard
John ________ (not-be) to the doctor yet.
hasn't been / has not been
________ they ________ (talk) to their teacher already?
have (they) talked
vangen
to catch-caught-caught
doen
to do-did-done
geven
to give-gave-given
This house ________ (be) in the family for years.
has been
My friends ________(not-do) their homework.
haven't done / have not done
voelen
to feel-felt-felt
liggen
to lie-lay-lain
vergeven
to forgive-forgave-forgiven
________ your parents ________ (buy) a new car?
have (your parents) bought
My grandparents ________ (never-fall) down the stairs, luckily enough!
have never fallen
schudden
to shake-shook-shaken
The sun ________ (rise), so wake up!
has risen
vegen
to sweep-swept-swept
I ________ (not-ring) my uncle and aunt this week.
haven't rung