9. James has not finished his homework yet.
Have you eaten the apples yet?
I’ve already eaten the apples.
Bill has still not arrived.
I have just arrived.
I’ve given flowers to a pop star once.
10. I have never been to France.
Have you ever met him?
I have played the piano since 2000.
I have played the piano for five years.
11. for
1. I have had piano lessons _____ ten years.
2. Peter has collected stamps since 2003.
_____
3. Amy has grown flowers since last month.
_____
for
4. My brother has played football _____ two years.
for
5. John and Jenny have been friends _____ eight months.
6. They have done ballet since 2000.
_____
since
7. My father has driven his car _____ 1996.
12. How long …?
have
you
has
he
she
How long
I
have
He
She
has
done ballet?
collected stickers?
learnt the piano?
since 2001.
done ballet
collected stickers
learnt the piano for one year.
13. paint pictures, 2003
A: How long have you painted pictures?
B: I have painted pictures since 2003.
14. grow flowers, six months
A: How long have you grown flowers?
B: I have grown flowers for six months.
15. play the violin, five years
A: How long have you played the violin?
B: I have played the violin for five years.
16. Kate
do karate, last month
has Kate done karate
A: How long ______________________ ?
has done karate since last month
B: She _____________________________________ .
17. Shirley
collect seashells, last summer
A: How long has Shirley collected seashells
_______________________________?
has collected seashells since last summer
B: She ______________________________________ .
18. Past tense & Present perfect tense
Past Tense
We know the
specific point of
time of the
action.
e.g. I drew a picture
last night.
Present Perfect Tense
We do not know the
time of the action.
e.g. I’ve drawn a picture
already.
19. Past tense & Present perfect tense
Past Tense
verb - 1 word
e.g. I started playing
the violin in 2000.
Hint words:
yesterday,
last night,
last Sunday,
last year, ago,
in 2000
Present Perfect Tense
verb - 2 words
e.g. I’ve played the violin
since 2000.
Hint words:
since, for, already, just,
yet, ever
20. made
e.g. I _______ a dress two weeks ago. (make)
have lived
1. I ______________ in Hong Kong since 1990. (live)
2. My parents bought our house in 2000. (buy)
_______
3. Miss Lee has taught at my school for two years.(teach)
___________
visited
4. Tom _______ his uncle one month ago. (visit)
5. Polly and Dollyhave been friends since last year. (be)
__________
has slept
6. The baby __________ for four hours. (sleep)
21. a. He / lose / his passport.
He’s lost his passport.
b. We / not / finish / our work.
c. They / buy / a new house.
d. I / visit / New York / five times.
e. They / go / to the cinema.
f. You / eat / four bananas!
g. She / not / travel / far.
h. I / not / do / any homework / this week.
i. We / not / study / French.
22. a. I have played tennis last week.
I played tennis last week.
b. They have finished work yet.
They haven’t finished work yet.
c. Look! I have buy a new umbrella.
Look! I have bought a new umbrella.
d. I have bought three CDs last week.
I bought three CDs last week.
e. She hasn’t never seen that film.
She has never seen that film.