You are on page 1of 4

Shanghai Alumni Primary School

2019-2020 Primary Five General English Self Learning Worksheet (11)


Name : ( ) Class : P. 5( ) Date: _

Write the words in the Present and Present Perfect Tense.


Present Perfect Tense
Present Tense
(has / have)
1

perform

meet

see

4 Feeding time:
10:30 a.m.!!
Feeding time:
10:30 a.m.!!

1
Have they ever …? Write.
1
A: _ you _ performed in a
Cantonese opera?
B : Yes, I ha_ve .
A B

2
A: _ broken a mirror?
B : No, I .
A B

3
A: _ painted a
picture?
B : Yes, I .
A B

4
A: _ driven a car?
B :_
A B

5
A: _ _ an elephant?
B :_
A B

6
A: _
B :_
A B

2
Ask and answer the questions. Finish the questions and
answers.

Jenny   
Ben     
Tim   
Lisa 
Sue   
John 

1 How many times has Jenny had piano lessons?

She has had piano lessons .

2 How many times has Ben played badminton?

He has played badminton _ .

3 How many times has Tim ridden a horse?

He has ridden a horse _ _.

4 _ has Lisa swum in a race?

She has _ _ swum in a race.

5 _ has Sue had ballet lessons?

She has _ _

6 _ has John visited America?

_ _

3
Shanghai Alumni Primary School
2019-2020 Primary Five General English Self Learning Worksheet (11)
Answer Key
Pg. 1

1. perform / performed
2. meet / met
3. see / seen
4. feed / fed
5. fly / flown
6. drive / driven

Pg. 2
1. A: Have you ever performed in a Cantonese opera?
B: Yes, I have.
2. A: Have you ever broken a mirror?
B: No, I haven’t.
3. A: Have you ever painted a picture?
B: Yes, I have.
4. A: Have you ever driven a car?
B: No, I haven’t.
5. A: Have you ever fed an elephant?
B: No, I haven’t.
6. A: Have you ever flown / travelled on a plane?
B: Yes, I have.

Pg. 3
1 How many times has Jenny had piano
lessons?
She has had piano lessons three times.
2 How many times has Ben played
badminton?
He has played badminton once.
3 How many times has Tim ridden a horse?
He has ridden a horse twice.
4 How many times has Lisa swum in a race?
She has never swum in a race.
5 How many times has Sue had ballet
lessons?
She has had ballet lessons once.
6 How many times has John visited America?
John / He has never visited America.

You might also like