Some days ago my cat ... a mouse.
catch
caught
has catch
has caught
I ... some butter today.
bought
have buy
have bought
has bought
I ... already ... the window.
did ... clean
has ... cleaned
have ... cleaned
have ... clean
I ... him twice this week.
have seen
saw
have saw
seen
Joan Rowling ... 7 books about Harry Potter.
wrote
has wrote
has written
Peter ... the car this morning.
has washed
washed
have washed
Who ... this box?
open
did open
has opened
opened
Look! Somebody ... the window.
broke
have broken
broken
has broken
I ... already ... 5 apples.
have ... eat
have ... ate
have ... eaten
Yesterday I ... to my office.
have walked
walking
has walked
walked
I ... to Japan twice.
was
have been
have was
been
Did he ... yesterday?
has work
work
has worked
woked
We ... to a new house.
have moved
moved
has moved
I ... him in the park yesterday.
seen
have seen
saw
have saw
Shakespeare ... tragedies about Romeo and Juliet.
has written
wrote
has wrote