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)
Hãy nhập câu hỏi của bạn vào đây, nếu là tài khoản VIP, bạn sẽ được ưu tiên trả lời.
1. I’ve read =>read six books last year.
2. Jo washed her hair last night. T
3. I had=>have had this watch since March.
4. Have you ever been to Spain?T
5. “Tidy your room, please.” “I already tidied => have already tidied it.”
6. We’ve eaten=>ate at that restaurant last Tuesday.
7. Peter has gone =>went to the shops on Friday morning.
8. I’ve been kayaking=>kayaked twice in the last year.
9. “Did you do=>have you done your homework yet?” “No, not yet.
Some of the sentences are incorrect. Rewrite the, correctly. (Past Simple and Present Perfect.)
1. I’ve read=>read six books last year.
2. Jo washed her hair last night. T
3. I had=>had had this watch since March.
4. Have you ever been to Spain?T
5. “Tidy your room, please.” “I already tidied=>have already tidied it.”
6. We’ve eaten =>ate at that restaurant last Tuesday.
7. Peter has gone=>will go to the shops on Friday morning.
8. I’ve been kayaking=>kayaked twice in the last year.
9. “Did you do=>have you done your homework yet?” “No, not yet.”
Complete the following sentences with me Simple Present, the Present Continuous or the Present Perfect tense
1. Listen! I (think) think someone (knock) is knocking at the door
2. Mr Smith (pay) pays all og his bills at the end of the month
3. Michael (study) has studied English for six month now
4. It usually (rain) rains very much in that part of the country
5. I (be) am sorry. I (forget) have forgotten that fellow's name already
6. My secretary (sit) is sitting at a different desk today
7. Our present boss (work) has worked in this company all of his life
8. Up to the present, Geogre (do) has done good work in this class
9. So far, you (make) have made no mistakes on this exercise
Chọn câu trả lời đúng:
1. He....in London for two years and then....to Paris
A. has lived/has gone B. lived/went C. has lived/went D. lived/has gone
2. You......your hair long when you.....at school?
A. Did you wear/are B. Did you wear/were C. Do you wear/were D. Do you wear/have been
3. Tom....to England two years ago. He....there for a while and then....to Canada
A. went/worked/went B. went/has worked/went
C. went/has worked/has gone D. went/was working/went
4. I....tennis when I was at shcool. I...it very much
A. play/enjoy B. played/enjoyed C. played/enjoy D. have played/enjoyed
5. I....on the train, you know. Why do you keep asking to see my ticket? I....it to you three times in the last four hours
A. didn't just get/already showed
B. didn't just get/have already showed
C. haven't just got/already showed
D. haven't just got/have already shown
II. Put the verbs in the past perfect or past simple.
1. I went to the box office at lunch time, but they _______had already sold_________________ (already/ sell) all the tickets.
2. I felt very tired when I got home, so I ______________went_____ (go) straight to bed.
3. I felt better by the summer, but the doctor warned me not to do too much. I _______had been______ (be) very ill.
4. At last, the committee were ready to announce their decision. They _______________had made___ (make) up their mind.
5. 'Was Tom at the party when you arrived?' 'No, he _______had gone_________ (go) home.'
6. Sorry I'm late. The car ________broke__________ (break) down on my way here.
7. I ________took______ (take) the book back to the library when I _____________had read________ (read) it.
8. The house was very quiet when I ___got____ (get) home. Everybody ________had gone_______ (go) out for dinner.
9. After she ______had filled__________ (fill) the basket, I ___________went__ (go) to the check out.
10. Yesterday morning I ______remembered __________ (remember) the answer t the question Bob _______had asked_________ (ask) me the night before, so I ______phoned_______ (phone) him.
11. Last night, I ______went_____ (go) to Jim’s room and _________knocked__ (knock) on the door but there __was______ (be) no answer. Either he _______had gone_______ (go) out or he __________didn't want_______ (not want) to see anyone.
12. Angel asked me how to use the photocopier. She ____had never used___________________ (never/ use) it before, so she ______didn't know___________ (not/ know) how to use.
13. Karen ________didn't want___________ (not want) to come to the cinema with us because she ______had already seen_________
________ (already/ see) the film before.
14. When the students _______had done______ (do) the experiment, they _______wrote______ (write) a report on it .
15. Two days a go I _______met_____ (meet) an old friend who I ____________hadn't seen_____ (not see) for years.