Present Perfect - Time Expressions
Present Perfect - Time Expressions
USE 3. To talk about actions which started in the past and continue in the present.
Japanese products have been popular since 1970s.
(They are still popular today.)
I have had this house for ages. (I still live in it today.)
She hasn’t read a novel since the school year began.
(She isn’t reading any book now.)
FOR (= duration)
I've been here for two hours
three months
a year,...
*STILL (-)
We still haven't received our English exam results.
USE 2. Actions that began in the past and 2. Actions that began and finished in the past.
continue in the present. "I lived there for two years."
"I have lived here for two years." "We talked for two hours."
"We have talked for two hours."
TODAY
YESTERDAY
FOR / SINCE
AGO
THIS WEEK / MONTH...
TIME LAST WEEK / MONTH...
HOW LONG...?
EXPRESSIONS WHEN
EVER / NEVER
ON (Monday) / IN (1992)
ALREADY / JUST / YET
etc.
etc.