PRESENT PERFECT

SIMPLE

CONTINUOUS

FORM

FORM

AFFERMATIVE FORM:
S + have/has + been + vb. + ing
ex: I have been driving all day.

AFFERMATIVE FORM:
S + have/has + past participle
ex: I've finished the report.

NEGATIVE FORM:
S + have/has + not + been + vb. + ing
ex: the radio hasn't been working for ages.

INTERROGATIVE FORM:
Have/has + S + been + vb + ing ?
ex: have you been waiting long?

USE

focus on the ACTION

Talking about the length of time something goes on for

ADVERBS

for years, for a long time etc...

NEGATIVE FORM:
S + have/has + not + past participle
ex: we haven't finished

INTERROGATIVE FORM:
Have/has + S + past participle ?
ex: Has she finisched?

USE

ADVERBS

still, already, just, not...yest, nerver/ever, for/since

talking about what happen in the past but it's important now

Indefinite past

undefinited action

focus on the RESULT