Present Perfect
Present Perfect Continuous
100

She _____ there for over 5 years.

has worked/lived/studied

100
They have ______ sleeping since the morning.
been
200

I _________ that song before.

have heard/sang

200
She ___________ eating candy all day.
has been
300

I ________  there a few times before.

have been/traveled/visited

300

She ________________ for 8 hours for the exam she has tomorrow.

has been studying

400

We use the Present Perfect for __________, for example: I have seen that TV series.

past actions where we don't specify time

400

We _____________ since 7:00 a.m.

have been driving

500

We use Present Perfect for _______________, for example: Tom has worked here for 3 months.

actions or situations that started in the past and continue in the present

500

We use the Present Perfect Continuous to ____________, for example: She has been working hard all day.

emphasis an action which started in the past is still continuing

M
e
n
u