NEW
Font size
WorksheetsPast Simple vs Present Perfect
Total questions: 15
Worksheet time: 5mins
He _____ there when he was a child.
has lived
lived
I _____ her since last year.
haven't seen
didn't see
They _____ a few minutes ago.
left
have left
She _____ unemployed since she left school.
has not been
was not
They _____ the contract last week.
signed
have signed
The movie _____ yet.
hasn't started
didn't start
_____ to Pintópolis (MG)?
Did you ever go
Have you ever been
Nobody _____ the phone when it rang.
answered
has answered
I just _____ the time to go to the gym recently.
didn't have
haven't had
_____ to the concert on Saturday?
Did you go
Have you been
She _____ yet.
hasn't arrived
didn't arrive
Two people _____ at the mall on Saturday.
were arrested
have been arrested
He hasn't _____ here for ages.
been
gone
I never _____ my great-grandfather as he died before I was born.
knew
have known
My phone charger _____ working this morning.
stopped
has stopped
