NEW
Font size
Worksheetspast tense - present perfect tense
Total questions: 20
Worksheet time: 40mins
I ......... to the school alone yesterday
walk
walked
walks
walking
we ....... in this restaurant 2 days ago
ate
eaten
eating
eat
...... he read novel last night?
do
did
done
doing
they ...... this music two hours ago
listened
listen
listening
be listen
Annisa ..... me in this market last week
meeting
meets
met
meet
Shinta ....... this delicious food for us an hour ago
cooking
cooked
cooks
cook
We ..... to the college yesterday
walking
walk
walked
be walking
My lil brother .......... a new car last month
has
have
having
had
I ....... sad when my bestfriend left me several hours ago
am sad
were
was
did
My mother ....... a letter for me
write
wrote
writing
was writing
You have ...... that movie many times
seen
see
saw
seeing
She ...... here since last week
have
has
have been
has been
I have ........ him for five years
know
knew
known
knowing
I think I have ..... him once more
meet
met
meeting
meets
There ....... many earthquakes in California
have been
has been
had been
having
People ....... traveled to the moon
having
had
has
have
....... you read the book yet?
have
had
has
was
nobody has ever ......... that mountain
climb
climbing
climbed
was climbed
There ......... a war in the United States
have been
has been
had been
having been
I ...... been to England for three times
has
have
had
having
