0% found this document useful (0 votes)
92 views

Present Perfect

The document provides examples of sentences written in the present perfect tense and exercises for learners to practice forming sentences in the present perfect tense. It includes positive and negative examples, questions and short answers, and exercises distinguishing between the use of "for" and "since". The document is a reference for learners to practice and reinforce their understanding of how to use the present perfect tense in English.

Uploaded by

Olesia Bunda
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
92 views

Present Perfect

The document provides examples of sentences written in the present perfect tense and exercises for learners to practice forming sentences in the present perfect tense. It includes positive and negative examples, questions and short answers, and exercises distinguishing between the use of "for" and "since". The document is a reference for learners to practice and reinforce their understanding of how to use the present perfect tense in English.

Uploaded by

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

Write down the sentences. Use the present perfect simple tense.

Example: Snoopy / catch / a mouse. Snoopy has caught a mouse.

1. Brian / play / football


[Brian has played football.]
2. Susan / read / her new book
[Susan has read her new book.]
3. I / find / some money in the street
[I have found some money in the street.]
4. Mr and Mrs Baker / have / an accident
[Mr and Mrs Baker have had an accident.]
5. Tom and Davis / win / the tennis match
[Tom and Davis have won the tennis match.]
6. Alison Brown / lose / her keys
[Alison Brown has lost her keys.]
7. Mr Martin / make / breakfast for the boys
[Mr Martin has made breakfast for the boys.]
8. The girls / bring / some wood for the fire
[The girls have brought some wood for the fire.]
9. The Snows / complete / a cheap car insurance
[The Snows have completed a cheap car insurance.]
10. Mrs Black / wash / the dishes
[Mrs Black has washed the dished.]

Complete the following sentences with the correct present perfect forms
(negative).
1. Mrs Snow [hasn’t made] a fantastic cake. (not make)
2. Debbie [hasn’t bought] a new bike. (not buy)
3. I [haven’t fed] my little dog yet. (not feed)
4. Sally and Jenny [haven’t got] a new CD player. (not get)
5. Chris [hasn’t found] wood for a raft. (not find)
6. The pupils [haven’t done] their homework. (not do)
7. Nick can't play football today. He [hasn’t had] an accident with his bike. (not have)
8. Liz [hasn’t finished] her homework yet. (not finish)
9. [Hasn’t] Julia [gone] to school today? (not be)
10. I [haven’t made] lunch today. (not make)
11. Bill [has tidied up] his cage, but he [hasn’t washed] the dishes yet. (tidy up, not wash)
12. Sandra [has bought] a lot of things for her birthday party, but she [hasn’t made] the cakes
yet. (buy, not make)

Fill in the gaps using the present perfect tense of the words given.

not write - tell - not be - do - not see - reach - meet - not return

1. I [haven’t been] in Italy for five years.


2. They [have reached] their highest speed since their start.
3. Monica [has met] many friends there.
4. Mary [has done] a lot this morning.
5. He [hasn’t written] an email to his parents since May.
6. I [haven’t seen] him since Monday.
7. So far, my parents [haven’t returned] from their journey.
8. She [has] already [told] them about last weekend.

Write down the questions and the short answers.

1. the Coopers / arrive / yet

[Have the Coopers arrived yet]? No, [they haven’t].


2. you / ever be / in Sweden

[Have you ever been in Sweden]? Yes, [I have].


3. Tim / find / his workbook

[Has Tim found his workbook]? No, [he hasn’t].


4. he / ever read / a book from Shakespeare

[Has he ever read a book from Shakespeare] ? Yes, [he has].


5. you / ever play / the piano

[Have you ever played the piano]? No, [I haven’t].


6. you / hear / from Daniel lately

[Have you heard from Daniel lately? Yes, [I have].


7. it / snow / this winter

[Has it snowed this winter] ? Yes, [it has].


8. you / sleep / well all night

[Have you sleot well all night]? No, [I haven’t].


9. she / already finish

[Has she already finished]? No, [she hasn’t].


10. Susan / ride / a bike before

[Has Susan ridden a bike before]? Yes, [she has].

Write down the questions and the short answers.


1. you / watch / her new movie

[Have you watched her new movie]? No, [I haven’t].


2. they / ever visit / any country in Africa

[Have they ever visited any country in Africa] ? Yes, [they have].


3. the girls / come / home yet
[Have the girls come home yet]? Yes, [they have].
4. dad / already clean / the car

[Has dad already cleaned the car]? Yes, [he has].


5. he / ever ride / a horse

[Has he ever ridden a horse]? No, [he hasn’t].


6. Mike / miss / the train

[Has Mike missed the train]? Yes, [he has].


7. you / ever meet / her

[Have you ever met her]? No, [I haven’t].


8. Sam / recently return / from holiday

[Has Sam recently returned from holiday] ? Yes, [he has].


9. she / ever be / in Brazil

[Has she ever been in Brazil] ? No, [she hasn’t].


10. you / ever study / Spanish at school

[Have you ever studied Spanish at school] ? No, [I haven’t].

For or Since - Exercise

1. I haven't been in Italy [since] July 2005.

2. She has lived in Paris [since] January.

3. Jim has studied [for] three hours. Now he is tired.

4. My friend has been ill [for] a long time.

5. It has been raining [for] more than four days.

6. I haven't seen him [since] Eastern.

7. He hasn't had a holiday [since] last summer.

8. He hasn't done any work [for] a month.

9. We have had this car [since] 1998.

10. We have been here [for] two hours.

11. She hasn't written [since] Christmas.

12. Carol hasn't eaten meat [for] ages.

13. We have been working in his office [for] three years.

14. It has been snowing [since] yesterday morning.

15. I haven't spoken to her [since] our quarrel.

Fill in for or since into the gaps.


1. Nobody has seen him [since] last Friday.
2. It has been foggy [for] some days.
3. He has been fishing [for] six o'clock.
4. They've been living in France [for] eight years.
5. The pilots have been on strike [for] two months.
6. We've had terrible weather [since] Saturday.
7. I've known Tom [since] 1990.
8. We have been waiting for the bus [for] half an hour.
9. She hasn't lost a match [since] April.
10. Things have changed [since] he became the headmaster.
11. The police have been looking for him [for] a month.
12. Our dog has been ill [for] two days.
13. I've been looking for this book [for] a long time.
14. I've been working [since] I got up.
15. The kettle has been boiling [for] ten minutes.

Put the verbs into the correct form (present perfect simple).

1. I [have worked] today. (to work)


2. We [have bought] a new lamp. (to buy)
3. We [have not planned] our holiday yet. (not to plan)
4. Where [have] you [been] ? (to be)
5. He [has written] five letters. (to write)
6. She [has not seen] him for a long time. (not to see)
7. [Have] you [been] at school? (to be)
8. School [has not started] yet. (not to start)
9. [Has] he [spoken] to his boss? (to speak)
10. No, he [has not had] the time yet. (not to have)

Write the verbs in present perfect simple.

1. Tourists from all over the world [have been] to Loch Ness. (to be)
2. Most of them [have not seen] Nessie, however. (not to see)
3. Only very few people say that the Loch Ness Monster [has appeared] in front of them. (not to
appear)
4. Even scientists [have come] to Loch Ness to find the monster. (to come)
5. And the boss of the Guinness brewery [has promised] to pay 500,000 Pounds to the person
who catches Nessie. (to promise)

Write positive sentences in present perfect simple

The following people have just completed an action.

1. Bob [has visited] his grandma. (to visit)


2. Jimmy [has played] on the computer. (to play)
3. Sue and Walter [have washed] their car. (to wash)
4. Andrew [has repaired] his bike. (to repair)
5. Phil [has helped] Anne with maths. (to help)
6. Brad and Louise [have watched] a film. (to watch)
7. Tamara [has talked] to her best friend. (to talk)
8. Bridgette [has drawn] a picture. (to draw)
9. Carol [has read] a computer magazine. (to read)
10. Tom and Alice [have been] to a restaurant. (to be)

Ask for the information in the bold part of the sentence.

1. I have been in the garden. – [Where have you been?]


2. My sister has cooked dinner. [Who has cooked dinner?]
3. Sue has read the book twice. – [How often has Sue read the book?]
4. My computer has crashed. – [What has crashed?]
5. Jeane has been on holiday for eight days. [How long has Jeane been on holiday?]
6. Fred has done his homework. [What has Fred done?]
7. Gavin has stopped at the corner. [Where has Gavin stopped?]
8. Sarah has bought five books. – [How many books has Sarah bought?]
9. Jason has talked to his teacher. [Who has Jason talked to?]
10. Catherine has cleaned the house because she is having a party tonight. [Why has
Catherine cleaned the house?]

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy