100% found this document useful (2 votes)
1K views16 pages

Present Perfect

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (2 votes)
1K views16 pages

Present Perfect

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 16

Present Perfect

Grammar Practice Worksheets

Present Perfect
Table of Contents

2 PAST PARTICIPLES 10 WITH EVER AND NEVER


Complete the verb charts. Practice using the present perfect tense by asking
questions beginning with “Have you ever...?”
3 PRESENT PERFECT TENSE
Choose the correct verb to complete the sentences. 11 SCR AMBLED SENTENCES
Put the words in the correct order to
4 NEGATIVE make grammatically correct sentences.
Choose the correct verb to complete
the sentences. Match the sentences. 12 HOW LONG, SINCE, AND FOR
Write “how long” questions
5 WITH SINCE AND FOR and “since” or “for” answers.
Rewrite the following sentences using
“since” or “for” and the verb provided. 13 PRESENT PERFECT VS. SIMPLE PAST
Write the correct form of the
6 WITH ALREADY AND YET verbs to complete the sentences.
Make sentences about the schedules.
14 CLASS ACTIVITY
8 PAST PARTICIPLE BINGO Find someone who...
Write the past participle of
the verbs and play bingo. 15 ANSWER KEY

Copyright 2014, Red River Press Inc. For use by members of ESL Library in accordance with membership terms. 1
Present Perfect
Grammar Practice Worksheets

Past Participles

A. Simple Past and Past Participle B. Complete the Chart

Write the simple past and past participle Complete the chart below with
of the following verbs in the chart below. the correct forms of the verbs.

Simple Simple Past Simple Simple Past


# Form Past Participle # Form Past Participle

1 work 1 knew

2 do 2 met

3 eat 3 was/were

4 call 4 fly

5 begin 5 wrote

6 give 6 read

7 answer 7 live

8 see 8 fell

9 have 9 feel

10 go 10 taken

11 study 11 drove

12 teach

13 make

14 talk

Copyright 2014, Red River Press Inc. For use by members of ESL Library in accordance with membership terms. 2
Present Perfect
Grammar Practice Worksheets

Present Perfect Tense


Choose the correct verb from the list below to complete the
following sentences. Put the verb in the present perfect tense.

WORD LIST

• take • speak • learn • give


• work • know • eat • live
• find • begin • have • buy
• see • finish • write • be

1. I met Barbara when we were in elementary school.


We           each other for over 20 years.

2. We           many new words since we started this course.

3. That’s a wonderful movie. I           it three times.

4. Mr. and Mrs. Tonner           married for ten years.

5. You are late! The class           already           .

6. Robert is my neighbor. He           next door to me for five years.

7. Mary           several emails to her parents since she left home.

8. We           in that restaurant a few times.

9. Our teacher           us a lot of help with the homework assignment.

10. She           to her landlord many times about the broken window.

11. We have a new camera. We           some beautiful pictures of the grandchildren.

12. They           all their homework already.

13. Mrs. Baxter           all her groceries for the week.

14. Tommy           a bad cold for two weeks.

15. Frank           for that company for many years.

16. After three months of looking, she           a beautiful apartment to rent.

Copyright 2014, Red River Press Inc. For use by members of ESL Library in accordance with membership terms. 3
Present Perfect
Grammar Practice Worksheets

Negative

A. Choose the Correct Word

Choose the correct verb from the list below to complete the following
sentences. Put the verb in the negative form of the present perfect tense.

WORD LIST

• fix • arrive • see • speak • read


• begin • be • stop • buy • visit

1. M
 atthew is waiting on the corner for his 6. S
 he has finally decided which car she wants,
girlfriend, but she              yet. but she              it yet.

2. M
 y brother lives in a different country. 7. I heard that the movie at the Roxy Theater
I              him for two years. is great, but I              it yet.

3. E
 llie and Bill got a divorce five years ago. They 8. I bought a newspaper today,
             to each other since then. but I still              it.

4. I t is only 8:45. 9. H
 e took his car to the service station yesterday,
The class              yet. but they              it yet.

5. I t started to snow last night, and 10. The Andersons moved out of New York ten years
it still              . ago, and they              back to
the city since then.

B. Matching

Match each question on the left with the correct answer on the right.

1. Has he finished university yet? a) No, he hasn’t. He’s still talking.


2. Have you eaten breakfast yet? b) No, I haven’t. My wife’s still reading it.
3. Have they gotten married yet? c) No, he hasn’t graduated yet.
4. Has the president finished speaking yet? d) No, it hasn’t. The teacher isn’t here yet.
5. Has Mary watered the plants yet? e) No, they haven’t finished yet.
6. Has the doctor seen you yet? f) No, they haven’t. They’re still engaged.
7. Has the sun come out yet? g) No, she hasn’t. They are still dry.
8. Have they finished their homework yet? h) No, I haven’t. I’ll eat in a few minutes.
9. Has the class begun yet? i) No, he hasn’t. He is with another patient.
10. Have you read the paper yet? j) No, it hasn’t. It’s still raining.

Copyright 2014, Red River Press Inc. For use by members of ESL Library in accordance with membership terms. 4
Present Perfect
Grammar Practice Worksheets

With Since and For


Rewrite the following sentences using “since” or “for” and
the verb provided. You may have to change some of the words,
but keep the same meaning.

1. Bill and Rita got married 20 years ago. (be)

Bill and Rita have been married for 20 years.

2. Jordan moved into his apartment in 2005. (live)

3. Ellen and Rose met each other 40 years ago. (know)

4. The teacher came to school at 8:00 this morning. (be)

5. Robbie grew a beard six months ago. (have)

6. Dennis bought his car four years ago. (own)

7. Maria started to wear glasses when she was five years old. (wear)

8. David fell in love with Patricia when they were teenagers. (be)

9. Mark started to work at the bank three years ago. (work)

10. Sam learned how to swim three years ago. (know)

Copyright 2014, Red River Press Inc. For use by members of ESL Library in accordance with membership terms. 5
Present Perfect
Grammar Practice Worksheets

With Already and Yet


A. Mrs. Tonner’s School Day Schedule

Read the schedule below and make ten positive and negative sentences using
“already” or “yet” and the present perfect tense. Assume it is now 12:00 pm.

Time Activity Time Activity

8:30 arrive at school 12:15 eat lunch, go for a walk

9:00 take attendance, teach French class 1:00 meet with Joe’s parents

10:00 meet with the principal 2:00 take students to the library

11:00 teach Spanish class 3:00 read students’ essays

11:30 write report cards 4:00 go home

1. Mrs. Tonner has already taken attendance.

2.

3.

4.

5.

6.

7.

8.

9.

10.

11.

Copyright 2014, Red River Press Inc. For use by members of ESL Library in accordance with membership terms. 6
Present Perfect
Grammar Practice Worksheets

With Already and Yet cont.


B. Your Daily Schedule

Follow the example on the previous page (Mrs. Tonner’s schedule). Fill
in the schedule with your own activities, and then write full sentences below.

Time Activity Time Activity

7:00–8:00 2:00–4:00

8:00–9:00 4:00–5:00

9:00–10:00 5:00–6:00

10:00–12:00 6:00–9:00

12:00–2:00 9:00–10:00

1. It’s 11:00. I have already taken a shower and had breakfast. I haven’t had lunch yet.

2.

3.

4.

5.

6.

7.

8.

9.

10.

11.

Copyright 2014, Red River Press Inc. For use by members of ESL Library in accordance with membership terms. 7
Present Perfect
Grammar Practice Worksheets

Past Participle Bingo

A. Write the Past Participle

Choose 24 words from the list below and write the past participle of each
one in any space on your bingo card on the next page. Mix the verbs up.
Do not write them in the same order as the list. (This will ensure you
all have a different card.)

• become • dig • get • leave • sell • swing


• begin • do • give • let • send • swim
• bet • draw • go • lose • shake • take
• bite • drink • grow • make • shoot • teach
• blow • drive • hang • mean • shut • tell
• break • eat • have • meet • sink • think
• bring • fall • hear • pay • sit • throw
• build • feel • hide • quit • sleep • wake
• catch • fight • hit • ring • speak • wear
• choose • find • hold • read • spend • win
• come • fly • hurt • ride • stand • write
• cost • forget • keep • run • stick • understand
• cut • freeze • know • see • sweep

B. Play Bingo!

Your teacher will call out certain past participles. If you have one, cover it with
a bean, piece of cardboard, candy, or any other marker your teacher gives you.
When you have one line in any direction covered, shout “Bingo!” (You must
have the correct past participle form under each marker in order to win.)

Copyright 2014, Red River Press Inc. For use by members of ESL Library in accordance with membership terms. 8
Present Perfect
Grammar Practice Worksheets

Past Participle Bingo cont.


C. Bingo Card

Free
Space

Copyright 2014, Red River Press Inc. For use by members of ESL Library in accordance with membership terms. 9
Present Perfect
Grammar Practice Worksheets

With Ever and Never


Practice using the present perfect tense by asking questions beginning
with “Have you ever...?” Use the words provided to make your questions.
Then answer each question using either a positive or negative reply.

1. you / ever / be / to France

Have you ever been to France? Yes, I have. I was there last year. / No, I haven’t. I’ve never been there.

2. the teacher / ever / be / late for class

3. the pilot / ever / fly / in a helicopter

4. your father / ever / make / dinner for your mother

5. you / ever / find / a lot of money on the street

6. the children / ever / go camping / in the forest

7. the baseball team / ever / win a championship game

8. the actress / ever / forget her lines

9. the police officer / ever / shoot anyone

10. the politicians / ever / break their promises

Copyright 2014, Red River Press Inc. For use by members of ESL Library in accordance with membership terms. 10
Present Perfect
Grammar Practice Worksheets

Scrambled Sentences
Put the words below in the correct order to make grammatically
correct sentences. Each sentence is in the present perfect tense.

1. finished they yet homework their haven’t.

They haven’t finished their homework yet.

2. week I flu had the since have last.

3. time divorced she for been long a has.

4. been week absent all school from has he.

5. this city apartment lived since I in this have I moved to.

6. lesson already that has teacher taught the.

7. Edith child since glasses was a worn has she.

8. since she at broke work hasn’t her been leg she.

9. new very happy the their children puppy they have since got been.

Copyright 2014, Red River Press Inc. For use by members of ESL Library in accordance with membership terms. 11
Present Perfect
Grammar Practice Worksheets

How Long, Since, and For


Read the following sentences and write a “how long” question for
each one. Then answer each question with a “since” or “for” answer.

1. I live in Toronto. 8. The teacher is in the classroom now.

How long have you lived in Toronto?

I have lived in Toronto for 20 years.

2. Jane works at a travel agency. 9. Daniel and Sara are on vacation in Europe now.

3. Bill wears glasses. 10. Andrea speaks English very well.

4. Mark and Sharon are married. 11. Kerry believes in ghosts.

5. I know Ben very well. 12. The boss is angry at his secretary.

6. Margaret has a bad cold. 13. The fridge is empty.

7. John owns a Toyota.

Copyright 2014, Red River Press Inc. For use by members of ESL Library in accordance with membership terms. 12
Present Perfect
Grammar Practice Worksheets

Present Perfect Vs. Simple Past


Complete the following sentences with the correct form
of the verb provided (simple past or present perfect).

1. We to Vancouver last April. We there for six months.


(move) (live)

2. I to every hockey game this season. I to the game last night with my brother.
(be) (go)

3. I my house key last week and I still find it.


(lose) (not/find)

4. When you smoking? I for over five years now.


(quit) (not/smoke)

5. Nora a lot of souvenirs yesterday.


(buy)
She never this many souvenirs on a vacation before.
(buy)

6. “Would you like another cup of coffee?” “No thanks. I already three cups.”
(have)

7. Frank for ABC Electric from 1990 to 2002.


(work)
Now he owns his own business. He it for six years.
(have)

8. Grandma and her hip last week.


(fall) (break)
She in the hospital since then.
(be)

9. My former teacher Mr. Blair.


(be)
My present teacher is Mrs. Carter. I in her class for three months now.
(be)

10. In my whole life, I never a famous person, but my


(meet)
brother to three famous actors when he was in Hollywood last year.
(speak)

11. Last year we through three Canadian provinces. Now we are traveling
(drive)
in Europe. We already through eight countries.
(drive)

12. This French course three months ago. We


(start)
already several verb tenses and hundreds of new words.
(learn)

Copyright 2014, Red River Press Inc. For use by members of ESL Library in accordance with membership terms. 13
Present Perfect
Grammar Practice Worksheets

Class Activity
Interview your classmates. Use the words provided to ask questions with the
present perfect tense. Write the name of the classmate who gives you a “yes”
answer. Then follow up with another question using the simple past tense.

Example:

You:   “Have you ever seen the Eiffel Tower?”


Mary: “Yes, I have.”
You:   “When did you see it?”
Mary: “I saw it two years ago.”

1. ever / see / the Eiffel Tower Mary

2. move / to a new house or apartment / recently

3. ever / have / a pet bird

4. receive / a gift / in the past week

5. read / a good book / this month

6. ever / go to a hospital / in an ambulance

7. ever / have your name / in the newspaper

8. ever / win / money / in a lottery

9. ever / sleep / in a tent

10. ever / meet / a famous person

11. ever / see / a ghost

12. ever / lose / your wallet

13. have / a cold / this month

14. ever / swim / in the ocean

15. wear / glasses / for more than ten years

16. ever / go fishing

17. live / in this city / for more than five years

Copyright 2014, Red River Press Inc. For use by members of ESL Library in accordance with membership terms. 14
Present Perfect
Grammar Practice Worksheets

Answer Key
Past Participles Negative

A. SIMPLE PAST AND PAST PARTICIPLE A. CHOOSE THE CORRECT WORD

1. worked, worked 8. saw, seen 1. hasn’t arrived 6. hasn’t bought


2. did, done 9. had, had 2. haven’t visited 7. haven’t seen
3. ate, eaten 10. went, gone 3. haven’t spoken 8. haven’t read
4. called, called 11. studied, studied 4. hasn’t begun 9. haven’t fixed
5. began, begun 12. taught, taught 5. hasn’t stopped 10. haven’t been
6. gave, given 13. made, made
7. answered, answered 14. talked, talked B. MATCHING

1. c 3. f 5. g 7. j 9. d
B. COMPLETE THE CHART
2. h 4. a 6. i 8. e 10. b

# Simple Form Simple Past Past Participle


1 know knew known With Since and For
2 meet met met
1. Bill and Rita have been married for 20 years.
3 is was/were been
2. Jordan has lived in his apartment since 2005.
4 fly flew flown
3. Ellen and Rose have known each other for 40 years.
5 write wrote written
4. The teacher has been at school since 8:00 this morning.
6 read read read
5. Robbie has had a beard for six months.
7 live lived lived
6. Dennis has owned his car for four years.
8 fall fell fallen 7. Maria has worn glasses since she was five.
9 feel felt felt 8. David has been in love with Patricia since they were teenagers.
10 take took taken 9. Mark has worked at the bank for three years.
11 drive drove driven 10. Sam has known how to swim for three years.

Present Perfect Tense With Already and Yet Answers will vary.

1. have known 7. has written 13. has bought


Past Participle Bingo
2. have learned 8. have eaten 14. has had
3. have seen 9. has given 15. has worked
A. WRITE THE PAST PARTICIPLE
4. have been 10. has spoken 16. has found
5. has/begun 11. have taken become brought cut eaten forgotten
6. has lived 12. have finished begun built dug fallen frozen
bet caught done felt got/gotten
bitten chosen drawn fought given
blown come drunk found gone
broken cost driven flown grown

(continued on the next page...)

Copyright 2014, Red River Press Inc. For use by members of ESL Library in accordance with membership terms. 15
Present Perfect
Grammar Practice Worksheets

Answer Key cont.


Past Participle Bingo cont. How Long, Since, and For

A. WRITE THE PAST PARTICIPLE CONT. Responses to questions will vary.

hung/hanged let run spoken thought 1. How long have you lived in Toronto?
had lost seen spent thrown I have lived in Toronto for twenty years.
heard made sold stood woken/ 2. How long has Jane worked at a travel agency?
hidden meant sent stuck waked 3. How long has Bill worn glasses?
hit met shaken swept worn 4. How long have Mark and Sharon been married?
held paid shot swung won 5. How long have you known Ben?
hurt quit shut swum written 6. How long has Margaret had a bad cold?
kept rung sunk taken under- 7. How long has John owned a Toyota?
known read sat taught stood 8. How long has the teacher been in the classroom?
left ridden slept told 9. How long have Daniel and Sara been on vacation?
10. How long has Andrea spoken English?
With Ever and Never 11. How long has Kerry believed in ghosts?
12. How long has the boss been angry at his secretary?
Responses to questions will vary. 13. How long has the fridge been empty?

1. Have you ever been to France?


Yes, I have. I was there last year. / No, I haven’t. I’ve never been
Present Perfect Vs. Simple Past
there.
1. moved, have lived 7. worked, has had
2. Has the teacher ever been late for class?
2. have been, went 8. fell, broke, has been
3. Has the pilot ever flown in a helicopter?
3. lost, haven’t found 9. was, have been
4. Has your father ever made dinner for your mother?
4. did, quit, haven’t smoked 10. have, met, spoke
5. Have you ever found a lot of money on the street?
5. bought, has, bought 11. drove, have, driven
6. Have the children ever gone camping in the forest?
6. have, had 12. started, have, learned
7. Has the baseball team ever won a championship game?
8. Has the actress ever forgotten her lines?
9. Has the police officer ever shot anyone? Class Activity Answers will vary.
10. Have the politicians ever broken their promises?
SPELLING NOTE:
Scrambled Sentences This lesson shows the American spelling of the words Neighbor,
Theater, Traveling, and Practice. Most other English-speaking
1. They haven’t finished their homework yet. countries spell these words this way: Neighbour, Theatre,
2. I have had the flu since last week. Travelling, and Practise (when used as a verb; Practice when used
3. She has been divorced for a long time. as a noun). Make it a challenge for your students to find these
4. He has been absent from school all week. words in the lesson and see if they know the alternate spellings.
5. I have lived in this apartment since I moved to this city.
6. The teacher has already taught that lesson. EDITOR’S NOTE:
7. Edith has worn glasses since she was a child. Find grammar charts and teaching tips for the Present Perfect on our
8. She hasn’t been at work since she broke her leg. blog: http://www.esl-library.com/blog/2012/07/06/5-easy-steps-for-
9. The children have been very happy since they got their new puppy. teaching-the-present-perfect-and-the-present-perfect-progressive/

Copyright 2014, Red River Press Inc. For use by members of ESL Library in accordance with membership terms. 16

You might also like