v. put the verb into the more suitable form, present perfect simple or present perfect progressive.
1, i...(read) this book for two days, but i ...(not/finish) it yet. 2, I ....(read) the book you lent me, so you can have it back. Ủi
II. Put the verbs into the suitable form, the present perfect or the present perfect progressive.
1.A: I feel very tired.
B: It's because you.....................(do)too much.
A:Well , at least I.....................(finish)that report now, and I can relax.
2.A: Someone.....................(leave) the ladder outside,look.
B: I expect that's Mike. He.....................(clean) the windows.I don't think he .....................(finish) yet.
3.A: You've got mud on your shoes.
B: It's all right,I'll take them off.I.....................(work) in the garden.
A: Yes,it looks a lot tidier.Well done.You.....................(do) a good job.
4.A: I.....................(hear) that you and Harriet are building a garage.How long .....................(you/do)that?
B: Oh,for about a month now.We.....................(do) about half of it.
5.A: You're still reading that book,aren't you? How long.....................(you/read)it?
B: I.....................(read) it for three days, but I.....................(not/finish)it yet.
1 have been doing - have finished
2 has left - has been cleaning - has finished
3 have been working - have done
4 have heard - have you been doing - have done
5 have you been reading - have been reading - haven't finished
Put the verbs into the more suitable form, present perfect simple or continuous.
1. Look! Somebody ___________ (break) that window.
2. You look tired, _____________ (you/ work) hard ?
3. " ______________(you/ ever/ work) in a factory?" "No, never".
4. "Jane is away on holiday". "Oh, is she ? Where ______________ (she / go)?
5. My brother is an actor. He _______________ (appear) in several films.
6. "Sorry I'm late". " That all right. I ______________(not/ wait) long.
7. " It is still raining?" "No, it _______________(stop)."
8. I _________________(lose) my address book _______________ (you/ see) it anywhere?
9. I _________________(read) the book you lent me but I _____________ (not/ finish) it yet.
10. I _______________ (read) the book you lent me, so you can have it back now.
Put the verbs into the more suitable form, present perfect simple or continuous.
1. Look! Somebody __is breaking___ (break) that window.
2. You look tired, _Have you worked_ (you/ work) hard ?
3. " _Have you ever worked__(you/ ever/ work) in a factory?" "No, never".
4. "Jane is away on holiday". "Oh, is she ? Where _is she going?__ (she / go)?
5. My brother is an actor. He __has appeared_ (appear) in several films.
6. "Sorry I'm late". " That all right. I __haven't waited__(not/ wait) long.
7. " It is still raining?" "No, it _has stopped_(stop)."
8. I _have lost_(lose) my address book. _Have you seen__ (you/ see) it anywhere?
9. I __have read_(read) the book you lent me but I __haven't finished__ (not/ finish) it yet.
10. I _have read_ (read) the book you lent me, so you can have it back now.
Put the verbs into the more suitable form, present perfect simple or continuous.
1. Look! Somebody ______IS BREAKING_____ (break) that window.
2. You look tired, ___________HAVE YOU WORKED__ (you/ work) hard ?
3. " _______HAVE YOU EVER WORKED_______(you/ ever/ work) in a factory?" "No, never".
4. "Jane is away on holiday". "Oh, is she ? Where _________IS SHE GOING_____ (she / go)?
5. My brother is an actor. He _____HAĐ APPEARED__________ (appear) in several films.
6. "Sorry I'm late". " That all right. I ________DIDN'T WAIT______(not/ wait) long.
7. " It is still raining?" "No, it _________HAS STOPPED______(stop)."
8. I ________LOST_________(lose) my address book __________HAVE YOU SEEN_____ (you/ see) it anywhere?
9. I _________READ_______(read) the book you lent me but I ______HAVEN'Y FINISHED_______ (not/ finish) it yet.
10. I __________HAVE READ_____ (read) the book you lent me, so you can have it back now.
1.is breaking
2.have you worked
3.have you ever worked
4.is she going
5.had appeared
6.did not wait
7.has stopped
8.lost/have you seen
9.read/have not finished
10.have read
II. Put the verbs into the suitable form, the present perfect or the present perfect progressive.
1. A: How long.........(you/study)English?
B: I.........(learn) English since I was twelve.
2. A: Are you waiting for someone?
B: Yes,I.........(wait) for two hours, but my friend.........(not come) yet
3. A: I .........(lose) my address book.........(you/see) it anywhere?
B: Yes,I.........(just/see) it on the bookshelf.
4.A: You look tired.........(you/work) so hard?
B:Yes,I.........(study) for four hours and probably won't finish until midnight.
5. .........(you/see) Mark recetly?
B: No, I .........(not/see) him since Christmas, I wonder where he.........(live) since then.
1. have you studied - have learned
2. have been waiting - has not come
3. have lost - Have you seen - have just seen
4. Have you been working - have been studying
5. Have you seen - haven't seen - has lived
EXERCISE 10. Put the verbs in brackets in the present perfect or present perfect continuous form.
1. Mr James ( repair ) ... machines for this company for more than two decades.
2. I ( not/ watch ) ... " Suicide Squad " yet.
3. The population of China ( increase ) ... since 1990 and shows no sign of stopping.
1. repaired
2. haven't watch
3. increased
1. has been repairing (nếu còn đang làm)
has repaired (nếu đã nghỉ làm)
2. haven't watched
3. has been increasing
cảm ơn nhìu nhưng mik viết cái nào vô đây mấy bn ;-;
Put in the present perfect or past simple of the verds in brackets
1. I ......... (do) all the housework. The flat is really clean now.
2. He ................ (write) a novel for two years, but he ..................... (not finish) it yet.
3. My brother ................... (leave) home 10 years ago. I ...................... (never/meet) him again since then.
4. What ............. you ............. (do) last weekend? ....................... you .................... (play) golf?
5. I like your car. How long ................... you ..................... (have) it?
6. Mai .................. (buy) a new dress last month but she ................... (not wear) it yet.
7. Mr.Quang ...................... (teach) Math in this school since he ..................... (graduate) from the university in 1989.
8. ..................... you ..................... (hear) of Agatha Christie? She ................ (be) a writer who ................. (die) in 1976. She .................. (write) more than 70 detective novels. ..................... you ....................... (read) any of them?
9. When I ..................... (get) home last night, I .................... (be) very tired and I ..................... (go) straight to bed.
10. Daneil .................... (earn) some money last week. But I'm afraid he ........................ (already/spend) it all.
giúp mình vs
1. I ......have done... (do) all the housework. The flat is really clean now.
2. He .........has written....... (write) a novel for two years, but he .............hasn't finished........ (not finish) it yet.
3. My brother ...........left........ (leave) home 10 years ago. I ........have never met.............. (never/meet) him again since then.
4. What .......did...... you ......do....... (do) last weekend? ..............Did......... you ............play........ (play) golf?
5. I like your car. How long .....have.............. you .................had.... (have) it?
6. Mai .....bought............. (buy) a new dress last month but she .........hasn't worn.......... (not wear) it yet.
7. Mr.Quang ................has taught...... (teach) Math in this school since he ....graduated................. (graduate) from the university in 1989.
8. .............Have........ you ............heard......... (hear) of Agatha Christie? She ........was........ (be) a writer who ......died........... (die) in 1976. She ...........wrote....... (write) more than 70 detective novels. ...............Have...... you .............read.......... (read) any of them?
9. When I ...........got.......... (get) home last night, I ...........was......... (be) very tired and I .........went............ (go) straight to bed.
10. Daneil ...........earned......... (earn) some money last week. But I'm afraid he .....................has already spent... (already/spend) it all.
Put in the present perfect or past simple of the verbs .
1. He ( not , drive ) since his last accident .
2. I ( never , meet ) anyone that is more intelligent than him .
3. I ( read ) this book several times .
4. He ( stop ) drinking since his father's cleath
5. I ( do ) all the housework . That flat is really clean now .
6. He ( write ) a novel for two years , but he ( finish ) it yet .
7. My brother ( leave ) home 10 years ago . I ( never , meet ) him again since then .
1. He ( not , drive ) has n't driven since his last accident .
2. I ( never , meet ) have never met anyone that is more intelligent than him .
3. I ( read ) have read this book several times .
4. He ( stop ) has stopped drinking since his father's cleath
5. I ( do ) have done all the housework . That flat is really clean now .
6. He ( write ) has written a novel for two years , but he has finished ( finish ) it yet .
7. My brother left ( leave ) home 10 years ago . I have never met( never , meet ) him again since then .
Put in the present perfect or past simple of the verbs .
1. He ( not , drive ) since his last accident .
He hasn't driven since his last accident .
2. I ( never , meet ) anyone that is more intelligent than him .
I have never met anyone that is more intelligent than him .
3. I ( read ) this book several times .
I have read this book several times
4. He ( stop ) drinking since his father's cleath
he has stopped drinking since his father's cleath
5. I ( do ) all the housework . That flat is really clean now .
I have done all the housework . That flat is really clean now .
6. He ( write ) a novel for two years , but he ( finish ) it yet .
He has written a novel for two years , but he has finished ( finish ) it yet .
7. My brother ( leave ) home 10 years ago . I (never, meet ) him again since then .
My brother left home 10 years ago . I have never met him again since then .Exercise 3. Put the verbs in brackets in the present perfect or the simple past tense.
1. I _____ (do) all the housework. The flat is really clean now.
2. He ______ (write) a novel for two years, but he ______ (not finish) it yet.
3. My brother _______(leave) home 10 years ago. I ______ (never/ meet) him again since then.
4. I like your car. How long ______you ______ (have)it?
5. What ______ you______ (do) last weekend? ______ (play) golf?
6. Mai _____ (buy) a new dress last week, but she _____(not wear) it yet.
7. Mr. Quang ______(teach) Math in this school since he _______ (graduate) from the university in 1989.
8. _____ you_____ (hear) of Agatha Christie? She ______( be) a novels writer. You _______ (read) any of them
9. When I _______ (get) home last night, I _______ (be) very tired and I ______(go) straight to bed.
10. Daniel _______(earn) some money last week. But I’m afraid he ______ (already/spend) it all.
1. I __have done___ (do) all the housework. The flat is really clean now.
2. He ____wrote__ (write) a novel for two years, but he _hasn't finished_____ (not finish) it yet.
3. My brother ____left___(leave) home 10 years ago. I __have never met____ (never/ meet) him again since then.
4. I like your car. How long ___have___you _had_____ (have)it?
5. What __did____ you____do__ (do) last weekend? ___Did-play___ (play) golf?
6. Mai ___bought__ (buy) a new dress last week, but she __hasn't worn___(not wear) it yet.
7. Mr. Quang ____has taught__(teach) Math in this school since he ___graduated____ (graduate) from the university in 1989.
8. ____Have_ you__heard___ (hear) of Agatha Christie? She __is____( be) a novels writer. Have You __read_____ (read) any of them?
9. When I _____got__ (get) home last night, I ___was____ (be) very tired and I ___went___(go) straight to bed.
10. Daniel ___earned____(earn) some money last week. But I’m afraid he ____has already spent__ (already/spend) it all.
Bài 3: Put the verb into the more suitable form, present perfect simple (I have done) or condinuous ( I have been doing).
1. Where have you been? Have you been playing (you/play) tennis?
2. Look! ..... (somebody/break) that window.
3. You look tired ..... (you/work) hard?
4. '...... (you/ever/work) in a factory?' "No, never"
5. 'Liz is away on holiday.' "Is she? Where ..... (she/go).
6. My brother is an actor ..... (he/appear) in several films.
2 somebody has broken
3 have you been working
4have you ever worked
5 has she gone
6 he's appeared
2 somebody has broken
3 Have you been working
4 Have you ever work
5 has she gone
6 he has appeared
v Put the verbs in brackets in the correct verb tense: The Present Perfect or Past Simple.
1. I (visit) our form teacher in the hospital already.
2. John (read) the letter from Mary already.
3. We (not begin) to learn for the test yet.
4. I (meet) Robert at the supermarket this morning.
5. Nancy (be) to Vietnam several times.
6. They (not start) the project yet.
7. When (your father/ give up) smoking?
8. The motorbike looks clean. (you/ wash) it?
9. Tom (call) his boss yesterday.
10. My uncle (move) to Da Lat in 2005.
11. The Greens (be) to many countries in the world so far.
12. We (go) to that village to do volunteer work several times.
13. We (spend) our summer vacation in Ha Long Bay last July.
14. Our teacher (explain) to us how to use the printer already.
15. My pen isn’t here any more. Someone (take) it already.
16. The postman (deliver) the letter half an hour ago.
17. Mai (not finish) her homework yet.
18. They (not see) the film Titanic yet.
19. I (hear) the good news from Mary a few minutes ago.
20. I (not see) your brother yet.
1. I (visit) have visited our form teacher in the hospital already.
2. John (read)has read the letter from Mary already.
3. We (not begin) haven't began to learn for the test yet.
4. I (meet) met Robert at the supermarket this morning.
5. Nancy (be) has been to Vietnam several times.
6. They (not start) haven't started the project yet.
7. When (your father/ give up) does your father give up smoking?
8. The motorbike looks clean. (you/ wash) Have you washed it?
9. Tom (call) called his boss yesterday.
10. My uncle (move)moved to Da Lat in 2005.
11. The Greens (be) have been to many countries in the world so far.
12. We (go) have gone to that village to do volunteer work several times.
13. We (spend) spent our summer vacation in Ha Long Bay last July.
14. Our teacher (explain) has explained to us how to use the printer already.
15. My pen isn’t here any more. Someone (take) has taken it already.
16. The postman (deliver) delivered the letter half an hour ago.
17. Mai (not finish) hasn't finished her homework yet.
18. They (not see) haven't seen the film Titanic yet.
19. I (hear) heard the good news from Mary a few minutes ago.
20. I (not see) haven't seen your brother yet.
1. have visited
2. has read
3. haven’t begun
4. met
5. has been
6. haven’t started
7. did your father give up
8. Have you washed
9. called
10. moved
11. has been
12. have gone
13. spent
14. has explained
15. has taken
16. delivered
17. hasn’t finished
18. haven’t seen
19. heard
20. haven’t seen