*. Put the verbs in the present perfect tense
1. My sister (be) a teacher for ten years
2. I (not see) Linh since my birthday.
3. We (wait) for a year.
4. They (build) that house since last years.
5. Lan (know) him since she was a child.
6.You (take) the medicine yet ?
7. How long you (live) here ?
8. He (not send) any letters to me since 2003.
9. Mrs. Dung (already/make) a new shirt for her son.
10. My mother (just/buy) me a new bicycle.
Put the verbs in brackets in the Present Perfect tense.
1. Peter and his brother (learn)................................ English for three years.
2. Mr Green (play)........................................ chess since eight o'clock.
3. It (not rain).......................................... since last week.
4. We (not see)............................................. our new teacher yet.
5. I (study)........................................... very hard for this examination.
6. My uncle (work)..................................... in this fatory for ten years.
7. She (see) .................................... this film before.
8. The weather (be)......................................... quite good since Christmas.
9. I (have).............................................. this bike since I was a teenager, and I still use it.
10. He (play)............................................. for the football club for several years, but it's time to leave it now.
I. Put the verbs in the correct tense
1.They ( not speak ) to each other since they quarrelled.
2. I ( try ) to learn English for years , but I ( not succeed ) yet.
3. You already ( drink ) three cups of tea since I ( sit ) here.
4. My father ( work ) in this factory for many years.
5. John ( do ) his homework already.
6. I ( not see ) her since last week.
7. We ( go ) on a picnic in the countryside several times.
8. Mr Green always ( go ) to work by bus.
9. It ( not rain ) in the dry season.
10. My little sister ( drink ) milk every day.
1 . Put the verbs in brackets into the past simple or the present perfect .
1 Kevin .......has lost ............( lose ) his keys . He .....left ................( leave ) them on the bus yesterday
2 I .......................( not/ play ) tennis since I was at school but I ............................( be ) very good at in back then
3 Mr and Mrs Little ..........................( visit ) Egypt . They .................................( go ) there on holiday in 2007 .
4 A : .............................you ......................................( choose) a dress for the party yet ?
B : Yes , I ............................( buy) one yesterday
5 A : ......................................you...............................(see) any new films lately?
B :Yes , I .................................( watch) the new James Bond film last week
6 I think our teacher ..................................( forget) about the test ! He has seen ( not / say ) anything about it in the last lesson!
7 Sarah .............................( break) her leg . She ............................( fall) off a horse last week
8 A : ...........................................( you / sell) your house yet ?
B: Yes, some people ..........................................(see) it last month and ...................................(buy) it
9 I ...........................................( finish) decorating my room . I ................................( paint) it last week and
I ........................................( put up ) the new curtains last night
10 They .................................( lose ) their cat . It ...................................(run ) away last week
Exercise 1
Rewrite these sentences in the present perfect simple.
Example:
I went to shops on Saturday. I ............. already ............... to shops. I have already gone to shops.
I didn't do it yesterday.
I .................................................................. it yet.
We bought the tickets on Monday.
We ................... already ....................... the tickets.
My girlfriend wasn't there. She didn't arrive.
My girlfriend isn't here. She ........................................................... .
The team wasn't successful. They lost.
The team isn't successful. They .................. just ................... .
I didn't find my keys. I couldn't open the door.
I ................................ my keys. I can't open the door.
Did the postman deliver the parcel in the morning?
............... the postman ................................... the parcel yet?
I cut my finger. It hurt.
I .............................. my finger. It hurts.
They worked in Wales for a week in May.
They ....................................... in Wales since last week.
She was on her holiday for a month. She came back yesterday.
She ............................. on her holiday for a month. She ............... just ...................... back.
Present perfect: exercise 2
https://www.e-grammar.org/present-perfect-simple/
ESL worksheets on e-grammar.org
Exercise 2
Complete these sentences with the verbs in brackets and one of the signal words in the box below.
never ever for since already just yet so far recently up to now
Example:
I ...................................... it. (do) I have already done it.
I ....................................................... a ghost. (see) But I would like to.
.............. Peter .................................. his studies ............? (finish) - No, not yet.
............... you ................................ anyone famous? (meet) - No, never.
What ........... Greg .................. since the morning .........................? (do) - Quite a lot of things.
I feel so relaxed. I ................................................ back from my holiday. (get)
You should send him an email. - But I ................................................................to him. (write)
My grandma .................................. in the same place ..................... she was born. (live) - Really?
This is Fiona. She .............................. my best friend .............. a long time. (be)
I have a plaster on my leg. I ....................................................... it. (break)
How many jobs ................. you ....................................? (have) - Not very many.
Present perfect: exercise 3
https://www.e-grammar.org/present-perfect-simple/
ESL worksheets on e-grammar.org
Exercise 3
Use the words in brackets to complete the conversation.
A How long ......................................... unemployed? (you | be)
B ............................................ any job since May. (I | not have) But ...................................................... a job as a waiter. (I | just | apply for)
A .............................................................. as a waiter. (you | never | work)
B ................................................ at a wedding reception twice or three times. (I | help)
A .............................................................. you about their choice yet? (they | contact)
B No, they haven't. ................................................ in touch with me since the interview. (nobody | get)
A And ................................................... to them? (you | write)
B Should I? ............................................... the courage to do that. (I | not find)
A If ..................................................... it yet, you should do it as soon as possible. (you | not do)
complete each sentence with the past simple or the present perfect form of the verbs in brackets
1. Tina isn't here. She (just go)...........................to school.
2. What time (you get up)................................this morning?
3. Paul (have).................................a bad car accident three years ago.
4. I (live).......................................in the same house since 2005.
5. What (you do).......................................last night?
6. Brian (not finish)......................................his work yet.
7. Tina (arrive)...................................my watch? I can't find it.
1. Put the verbs in bracket in the Present Perfect tences:
1. It (not rain) since last week.
2. We (not see) our new teacher yet.
3. I (have) this bike since 1 was a teenagar and I still use it.
Put the verbs in brackets in the correct verb tense: the Present Perfect or Past Simple.
1. My uncle (move) _____________ to Da Lat in 2005.
2. The Greens (live) ______________ in this city for 10 years.
3. My father (work) ______________ for the foreign company since last year.
4. We (spend) __________________ our summer vacation in Ha Long Bay last July.
5. Our teacher (explain) ________________ to us how to use the printer already.
6. The postman (deliver) ________________ the letter half an house ago.
7. Mai (not finish) _________________ her homework yet.
8. I (visit) __________________ our form teacher in the hospital already.
9. I (hear) ________________ the good news from Mary a few minutes ago.
10. They (not start) _______________ the project yet.
Verb tense :
1. My mother always ( heat ) the pan before ( use) it.
2. Yesterday my sister ( put ) too much salt in the fish soup . It ( taste ) awful.
3.My mother is in her room now . She is ( read ) the book she ( buy ) last Sunday .
4. Would you like to come to my house next Sunday ?
-I'm sorry . I ( visit ) my grandfather
5. Last week , all members of the class ( have ) a cold . They (keep ) coughing ang sneezing now .
6. Mr Tan (not sit ) in Dr Lai 's sugery now