WorksheetsBasic grammar bootcamp with EY: Day 3—present perfect+at, on, in
Total questions: 15
Worksheet time: 8mins
Have you __ the new season yet?
see
seen
saw
sawn
Misha can’t come to the party on Friday—he __ finished any of his work and the deadlines are burning.
isn't
hasn't
haven't
wasn't
She’__ in this city all her life.
s left
s leaved
s lived
ve lived
Do you know Petya? He __ all of the Game of Thrones in a week.
is watched
has watched
was watched
have watched
Let’s meet up __ Friday __ 8 pm, shall we?
in, at
on, in
on, at
at, at
She comes from a small town __ Greece.
at
on
in
by
What is the plan for __ next month?
at
on
in
--
Yesterday I stumbled on Masha __ Tverskaya street.
on
at
in
--
What will you do __ your birthday? Do you want to celebrate __ a restaurant?
at, on
in, at
on, at
at, in
I woke up __ sunrise yesterday because my flight was due __ 6:45.
on, at
at, on
at, at
on, on
What’s the best coffee place __ town?
on
in
at
from
Last time I saw her was in 2013. I __ her ever since.
has seen
hasn't seen
have seen
haven't seen
Haven’t you __ the office yet? Are you still at work?
leaved
left
leaft
leaft
I haven’t got in touch with any of my classmates __ I finished school.
yet
since
already
from
Come on now, what __? The place is a wreck!
will you do
has you done
have you done
are you done
