WorksheetsPast Tense / Present Perfect Tense
Total questions: 13
Worksheet time: 4mins
After I ...... a full breakfast, I went for a walk along the beach.
have eaten
had eaten
was eating
has eaten
She ...... (eat) seven bananas yesterday.
have eaten
has eaten
eaten
ate
I ........ (not see) Mom last week.
didn't see
not see
hasn't seen
haven't see
I ........ (play) football since I was a child. I'm pretty good.
played
play
has played
have played
They ....... (not do) the homework yet.
didn't do
haven't done
hasn't do
hasn't done
I _________________ to Oregon twice last year.
have been
has been
went
was going
She _________________ ten pages already.
has wrote
has written
writed
wrote
Have you __________________ your homework yet?
did
done
have done
doing
I ___________________ that book last week.
read
readed
have read
has read
Robert ____________________ since 2013.
surfed
has surfed
is surfing
surfs
________________ the children _________________ (eat) their breakfast yet?
Have ate
Have eaten
Has eat
Have eating
Susan ________________ already _______________(take) the dog for a walk.
have taken
has taken
has taking
have took
My father _________________ (just move) his office.
has just moved
have just moved
has just moving
have just move
