Font size
WorksheetsSIMPLE PAST VS PRESENT PERFECT FOR SINCE ALREADY YET STILL
Total questions: 75
Worksheet time: 39mins
She hasn’t visited Germany__________
Already
For
Yet
Since
They have____________ seen this movie.
For
Already
Yet
Since
I haven't seen you ____________ 2003!
For
Since
Yet
Already
She has lived alone __________ two weeks now.
For
Yet
Already
Since
Our bus hasn't arrrived__________
Since
Yet
For
Already
You have lied to me ____________ the beginning!
For
Since
Already
Yet
My brother hasn’t started school____________
Since
Already
Yet
For
He has _____________ finished his assignment.
Already
Yet
Since
For
I've worked here___________ I graduated from High School.
Yet
Since
For
Already
The'y have waited in line______________ three days!
For
Since
Yet
Already
We've __________ had our breakfast
For
Since
Already
Yet
The have been married _________ 12 years.
Since
For
Yet
Already
Luci has worked as a secretary _________ 15 years.
For
Already
Yet
Since
That dog has been here ___________ we got this house!
Since
For
Already
Yet
This has not ended _____________
Since
Yet
Already
For
I’ve been waiting for over an hour and the bus ______ hasn’t come.
Still
Already
Just
Yet
We haven't been to the USA ........ .
just
yet
already
He has been here ... a long period.
for
since
She has lived in New York ... six years.
for
since
They have worked ... 1995.
since
for
Linda has been on holidays ... six weeks.
for
since
He has been learning French ... eight months.
since
for
The weather has been awful ... the beginning of the year.
since
for
They have been married ... a long time.
for
since
I haven't seen her ... ages.
since
for
She has got that job ... March, 18th.
for
since
He has put on weight ... the end of last year.
for
since
I have been well paid ... I joined that firm.
for
since
Mike has been hired ... a six-month period.
since
for
Why _____ so much rice today?
have you ate
has you ate
has you eaten
have you eaten
They ____ the meeting time.
haven't forgotten
hasn't forgot
hasn't forgotten
haven't forgot
Is this correct?
Yes
No
Write the sentence in present perfect..
I have seen a penguin
I saw a penguin
You _____ the train tickets.
have not buyed
have not bought
has not buyed
She ____ a horse before.
have not ridden
has not rode
has not ridden
Write the sentence in present perfect.
Have they eaten breakfast?
Did they eat breakfast?
Is this Correct?
No
Yes
Sara _____ in this place.
has not worked
have not working
has not working
has not work
Is this correct?
No
Yes
I ____________ this movie before
have watch
has watch
have watched
has watched
My sister _______________ a new dress this morning.
have buy
has buy
have bought
has bought
They ______________ the homework.
haven´t did
hasn´t did
haven´t done
hasn´t done
Has Sebastian eaten lasagna?
Yes, he is.
Yes, he has.
Yes, he did.
Yes, he have.
Have the students played tennis?
No, they haven´t.
Yes, they has.
No, the didn´t.
Yes, they hasn´t
Kiara has __________ the lunch.
already made
just make
yet made
never make
We haven´t ridden horses ________.
already
ever
just
yet
Have you _________ gone to Cusco?
just
ever
already
yet
I have studied in this school ___________ 2017.
since
for
They have danced salsa _________ 5 hours.
for
since
I .... studied for two hours.
have
been
has
had
Have you .... him before?
meets
meeting
met
meeted
She has .... a delicious food for them
cook
cooked
cooks
cooking
They .... me about this story
have tell
has tells
have telling
have told
Diana has .... this song
sings
singing
sung
sang
Roni has .... for two hours
slept
sleeped
sleep
sleeps
I .... her this week.
hasn't see
haven't see
hasn't seen
haven't seen
Ferdi hasn't .... his homework yet.
is finish
finishing
finished
finish
... you read the book yet?
had
has
have
are
She has never .... in the ocean.
swim
swam
swom
swum
What is the past participle form of "find"?
finded
founded
found
finden
What is the past participle form of "give"?
given
gived
gave
gaven
"Bought" is the past participle of:
bring
buy
become
bend
What is the past participle of "do"?
(a)
What's the past participle of "leave"?
leaved
lived
left
leaven
What is the past participle of "write"?
writed
wrote
wroten
written
