WorksheetsPresent perfect + since, for, already, yet, just, ever, never
Total questions: 30
Worksheet time: 21mins
Have you done the dishes...?
yet
ever
never
He hasn't replied to my email (a)
Have you...tried sushi? No, I have.....tried it, is it good?
ever + never
just + yet
yet + never
never + ever
They have been married (a) 10 years.
I have known her (a) high school.
I have...started reading this book, I'm just on the second page.
never
ever
since
I have...been to Japan but I want to go there someday.
ever
just
He has been waiting...10 minutes.
for
since
She has lived in Paris...2015.
for
since
They have been friends...childhood.
for
since
She has been studying...three hours.
since
for
He has been living in London...2018.
since
for
Daniel has (a) tried white chocolate, he doesn't want to.
They have known each other...a long time.
since
for
Have you...visited the new museum? Yes, I have...been there.
just + ever
yet + already
never + ever
ever + already
They have...met, he knows who she is.
never
ever
They haven't called me...
(a)
Why are playing games? Have you finished your homework, Dan? - Yes, mum. I have...done it.
yet
never
I have...eaten my lunch so I can go home.
(a)
Have you met her..? No, I haven't.
(a)
I have....eaten shark.
ever
yet
never
She has...left her office, but she is still in the building so you can catch up to her.
just
yet
ever
since
Have you seen the new Marvel movie...?
yet
ever
never
She has been working here...two years.
for
since
David has...done his homework, it's finished.
(a)
Has she....gone skydiving?
yet
ever
just
They have...travelled to Europe.
ever
yet
never
I have...seen this movie, it's great.
never
already
ever
for
Have you tried eating crickets? - No, I have....eaten that before. What is it like?
ever
just
yet
never
She has....eaten Mexican food but she doesn't like it.
never
