How long ____ you had a dog?
have
The runner has ___ a marathon. ππ»
run
I am reading that book. Have you ____ it already?
read
Basic Form : eat
I have ___ all the cookies before dinner.
eaten
Basic form: win
The movie has ___ an Oscar.
won
I have held a rabbit before. π°
Have you ever ____ a rabbit?
held
Basic form: lose
The basketball team has ___ all their games this season.
lost
I come to school by car.
How did you ____ to school today?
come
drink, drank, _____.
I have ____ the juice.
drunk
I have seen Spiderman.
Have you ever ____ Spiderman?
seen
Did you find the cat? π±
Yes, I have ____ the cat.
found
He ___ set a new world record
has
I have ____ a book from the library. π
You should take one too.
taken
Have you tried this pizza? π
No, I ___ ____ t___ it!
have not tried
Have you watched One Piece?
Yes, _ ____ _____ One Piece before.
I have watched
I am catching fish today. π£
I _____ a fish yesterday.
caught
I have played baseball for 5 years.
How long have you _____ baseball?
played
I'll write my grandmother a letter. βπΌ
Have you ______ a letter yet?
written
I will bake the cake for 30 minutes.
I have ____ the cake for 30 minutes.
baked.
Basic Form: become
The film has ______ a huge success.
become
I rode a horse today. Have you ever _____ a horse? π
ridden
The swimmer has ___ 100 meters in under a minute.
swum
Basic form: teach
The teacher has ____ many difficult math problems for the class.
taught
I have ___ snacks from the conbini.
(Basic Form: buy)
bought.
Past Tense: Showed
Past Participle: The director has ____ the film in many countries
shown