Text only  Print this page | E-mail this page| Add to favourites|Suggest similar pages
British Council LearnEnglish Central British Council LearnEnglish Central
learnenglish central grammar, image copyright by Paul Millard
learn english grammar
See the latest answer to your grammar questions, brief explanations of common grammar points, previous answers or play grammar games
e-newsletter
Sign up for our newsletter and receive updates about what's happening on this site.
learn english
Learn English in your country, in the UK or take an exam
grammar definitions
Present perfect

The following grammar definitions are available:

articles
conditionals
conjunctions
determiners
-ing or to
modals
prepositions
present perfect
relative clauses
reported speech

Present perfect

When should I use the present perfect simple (I have eaten) and when should I use the present perfect continuous (I have been eating)?

structure
present perfect simple - uses
present perfect continuous - uses

structure

Present perfect simple:

has/have + past participle

I have taken this English exam 3 times.

Present perfect continuous:

has/have + been + verb-ing

I have been learning English since I was six.

present perfect simple - uses

To talk about a period of time up to the present:

I have worked here for over 10 years now.

To talk about something that happened in the (very) recent past:

My Auntie has just had a baby.

To talk about our experiences:

I’ve been to New York but I’ve never been to LA.

It is often used with already, just, yet, ever and since.

present perfect continuous - uses

To talk about something which is not yet completed and when we want to emphasise the ‘continuing’ nature of the activity:

A: You dance well.

B: Yes I’m taking Salsa Classes.

A: Oh, how long have you been doing that (for)?

B: Since June.

To talk about or explain the present consequences of an activity:

You have been eating garlic, haven’t you? (I can smell it on your breath)

Back to top

The United Kingdom’s international organisation for cultural relations and educational opportunities.
A registered charity: 209131 (England and Wales) SC037733 (Scotland)
Our privacy and copyright statements.
Our Freedom of Information Publications Scheme. Double-click for pop-up dictionary.
 Positive About Disabled People Download Browsealoud