Present Perfect
has/have + 3rd form (participle)
has = he/she/it; have = I/you/we/they
Question = has/have + 3rd form (Have you ever eaten snails?)
Negative = hasn't/haven't + 3rd form (I have never eaten them.)
Use: to talk about result, experience, how long sth. has been going on (not finished), recent actions
When = NOT important
Focus is on result/experience
Action started in the past AND
is still going on / OR has only just finished
Signal words:
never, ever, always, so far, since, for, just,
yet, up to now, recently,
Present Perfect Continuous
has/have been + verb + ing
Use:
To emphasize duration/effect of an activity
(They have been drinking all night, and look at the state of them!)
To emphasize repetition, sometimes irritation
(What on earth have you been doing all morning?)