Please enable JavaScript.
Coggle requires JavaScript to display documents.
PRESENT PERFECT have/has+past participle (USE (WHEN THE MOMENT IN THE PAST…
PRESENT PERFECT have/has+past participle
USE
WHEN THE MOMENT IN THE PAST ISN'T DEFINED
PRESENT PERFECT
PAST SIMPLE
WHEN THE MOMENT IN THE PAST IS DEFINED
EVER,NEVER,ALREADY,JUST,YET
DIFFERENCE
BEEN/GONE
Use
been
If you have visited a place on holiday and then returned (you have been there). use
gone
If someone visits a place but has not come home (they have gone there)
SINCE/FOR
SINCE
We use
For
when we measure the duration
For
+ a period of time
ES(I have studied english for 8 year)
we use
Since
for when began the things
Since
+ began actions
ES (I've been waiting since 7 o'clock.)
FORMA NEGATIVA HAVEN'T/HASN'T
EX:i haven't eatten the cake
FLAVIA BEZEDE
FOR