No student devices needed. Know more
20 questions
Choose the sentences with Present Perfect.
I've been watching a film since an early morning.
I've had a headache recently.
Andrew has a good sense of humour.
Elena's done her homework lately.
We haven't bought a cake yet.
Choose the sentences with Past Simple.
I wasn't at work yesterday.
They've been at work.
I had had a problem before that.
I flew to Beijing last year.
Adelia didn't forget to learn grammar.
Choose the sentences with Present Perfect Continuous.
I've been to Poland twice.
I've been working here for 5 years.
Christine likes working there.
They've been studying Italian since their childhood.
How long have you lived here?
We use Present Perfect...
to describe recent actions when we don't say the exact time.
to ask or say about life experiences
to describe a progressive action which started in the past and is still continuing
to describe recent actions when we say the exact time
to describe unfinished actions (for non-action verbs)
We use Present Perfect Continuous...
to describe a continuous finished action which is connected with the present
to tell about life experiences
to desribe past finished actions
to describe a progressive action which started in the past and is still continuing
to describe long past events
We use Past Simple...
to describe finished actions in the past
to describe a progressive action which started in the past and is still continuing
to describe recent actions when we say the exact time
to ask detailed questions about life experiences, e. g. What? Where?
to tell about life experiences
How long ... English?
have you studied
have you been learning
have you been knowing
have you learnt
did you learn
Where ... in Paris?
were you go
did you go
have you been
have you gone
have you going
... to Greece?
Have you ever gone
Did you ever went
Have you ever be
Did you ever go
Have you ever been
How long ... in that city?
has Shakespeare lived
have Shakespeare been living
did Shakespeare lived
did Shakespeare live
did Shakespeare living
I've worked for this company ... my graduation from the university.
before
after
for
since
when
I've known almost all my Polyglotmates ... February.
after
during
for
with
since
I haven't seen her ... at least 5 years.
along
for
during
since
already
He ... Denmark. Now he is trying to find a job there.
have been to
has been to
have been in
has gone to
has gone in
He ... in the sun, that's why he is so red.
has been read
has been reading
readed
have read
read
Recently I ... a bicycle.
bought
've bought
've buyed
's bought
been buying
I ... in Barcelona for 6 years, but now I've been living in Madrid.
have lived
had lifed
lived
has lived
have been living
- How long have they been together? - ... .
Since two weeks ago.
Since 5 years.
From 2007 till 2009.
For they were children.
For ages.
They worked together ... .
since 2009.
since 2 years.
from 2008 till 2010.
for ages.
since half a year.
You're so dirty! ... .
What have you been doing?
What do you do?
What did you do?
What has you done?
What have you been?
Explore all questions with a free account