2. PERFECT
Change:
I’ve moved to a new school
No time:
I’ve met an old friend there
Recent:
We’ve have already finished a talk
about you
Past --- up to present
We’ve known each other for 3 years.
3. sth has happened before now/
a certain time
Positive sentences :
I’ve already talked to him
Questions:
Have you finished cooking
already?
sth has not happened before
now/ certain time
Negative sentences:
I’ve not finished yet.
Questions:
Have you paid the bill yet?
Already Yet
4. At any time in the past
Positive: This is the highest
tower I’ve ever seen.
Q: Have you ever adopted an
animal?
At no time in the past
Negative: I’ve never seen this
before.
= I’ve not seen this
before
Ever Never
5. Before a date
Ex:
since we last met
since I was young
since we were at
school
since last August
since Saturday
since 2005
since last week
Before a period of time
Ex:
for 3 hours
for 5 days
for a year
for a week
for 7 months
for the last week
Since For