Present perfect simple and present perfect progressive
1. I ________ (clean) the house all day so I feel tired.
2. She ________(not buy) any new clothes for years.
3. My hands are dirty because I________ (garden)
4. We________ (wait) for hours but she________ (not arrive) yet.
5. Since Christmas she ________(write) to me twice
6. They________ (live) in Ho Chi Minh City since 1970.
7. You can't talk to John because he________ (go) out.
8. Mr. Robinson________ (teach) ill this school for fifteen years.
9. My hand is tired because I ________(write) letters all morning.
10. They ________ (see) that film before so they don't want to see it again.
11. How long________ you ________ (know) Mike? - I (know) ________ him since we were in secondary school.
12. They________ (build) the house next door for month. we have not finished yet.
13.You ________ (study) for five straight house.
14. Mark ________ (run) very fast and is out of breath now.
15. He ________ ( play ) for the school team in 25 matches so far
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.
ill in the blank spaces with the present perfect simple or the present perfect progressive of the verb in brackets. Sometimes both tenses are correct.
1. I (clean) ___have been cleaning___ the house all day so I feel tired
2. She (not buy) __hasn't bought___ any new clothes for years
3. My hands are dirty because I (garden) ___have been gardening___
4. We (wait) __have been waiting____ for hours but she (not arrive) __hasn't arrived____ yet
Put the verbs in brackets into the present perfect or the present perfect continous tense
1.I(know).......have known........... him all my life.
2.They(live)...have lived........ in this house for two years.
3.My brother(write).......has written........ three books.
4.She(clean).....has been cleaning.......... her house since early morning.
5.Her hands are dirty. She(wash).has been washing......... her bike.
6.I(see).......have seen....... an elephant several times.
7.She(have)..........has been having........ lunch for an hour.
8.We(be)......have been waiting................ here for hours!
9.The children(not finish)..........haven't finished..............their homework yet.
10.have You(be).......been............ to the zoo?
Put the verbs in brackets into the present perfect or the present perfect continous tense
1.I(know).........have known......... him all my life.
2.They(live)......have lived...... in this house for two years.
3.My brother(write)........has written....... three books.
4.She(clean).......has cleaned........ her house since early morning.
5.Her hands are dirty. She(wash).....has washed..... her bike.
6.I(see)........have seen...... an elephant several times.
7.She(have).........has had......... lunch for an hour.
8.We(be)..........have been............ here for hours!
9.The children(not finish)..............haven't finished..........their homework yet.
10. Have You(be).........been.......... to the zoo?
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.
Exercise 5. Put the verbs into the PRESENT PERFECT SIMPLE or PRESENT PERFECT PROGRESSIVE.
1. I (PLAY) have been playing tennis all morning and I'm tired now.
2. I (LOSE) have lost weight recently.
3. John (WRITE) has written to his aunt but he (NOT RECEIVE) hasn't received a reply yet.
4. Please drive to work carefully. It (SNOW) has been snowing and not all the roads are free.
5.How far (YOU TRAVEL) have you traveled this morning?
6. He (SAVE) has been saving up to buy a new TV set.
7. Paula (LEAVE) has left work early today to meet her uncle.
8. I (FIND) have found my cheque book at last.
9. The young man is only 23, but he (ALREADY CLIMB) has already climbed eight peaks in the Himalayas
10. Kay and Bruno (LIVE) have been living in London for the past 5 years. Recently they (TRY) have been trying to buy a house in the country, but they (NOT MANAGE) haven't managed to sell their flat yet.
1. have been playing
2. have lost
3. has written/ hasn't received
4. has snowed
5. have you travelled
6. has been saving
7. has left
8. have found
9. has already climbed
10. have been living/ have been trying/ haven't managed
Put the verbs in brackets: present perfect or present perfect continuous
1. I (buy) ..............have bought........... a new pair of shoes.
2. (you/ finish) ...............Have you finished ............. reading that book yet?
I (read) ..............have been reading........... but I am still at chapter 10.
3. There is only a little cake left because your dad (eat) ............have eaten............it in the past 3 days.
4. I (not/ see) ..........haven't seen............ you for ages, how have you been?
5. I (drive) .........have been driving......... for over eight hours now. I am extremely tired.
6. Sarah (lose) ........has lost........... a lot of weight lately, I hope she doesn't get sick.
7. Bryan (write) ................has written ..................seven books and they are all published.
8. Bryan (write) ...........has been writing ............. all night and he's got 30 pages so far.
9. George (find) ...............has found............an amazing job at the local pharmacist.
10. We are out of money because your mother (spend)..........has spent.............
Put the verbs in brackets: present perfect or present perfect continuous
1. I (buy) .......have bought....... a new pair of shoes.
2. (you/ finish) ........Have you finished........ reading that book yet?
I (read) .........have been reading........ but I am still at chapter 10.
3. There is only a little cake left because your dad (eat) .........has been eating........it in the past 3 days.
4. I (not/ see) ........haven't seen....... you for ages, how have you been?
5. I (drive) .........have been driving......... for over eight hours now. I am extremely tired.
6. Sarah (lose) .........has been losing........ a lot of weight lately, I hope she doesn't get sick.
7. Bryan (write) ..........has written.........seven books and they are all published.
8. Bryan (write) .........has been writing........ all night and he's got 30 pages so far.
9. George (find) .........has found........an amazing job at the local pharmacist.
10. We are out of money because your mother (spend)........has been spending........
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.
1. I ___do___ (do) all the hosework. The flat is really clean now
2. He __has written____ (write) a novel for two years, but he __has finished____ (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 tought_ (teach) Math in this shool since he _graduated_____ (graduate) from the university in 1989.
8. ____Have_____ you ___heard____ (hear) of Agatha Christie? She ____was____ ( be) a writer novel. _____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
1. I ___did___ (do) all the housework. The flat is really clean now
2. He __has written____ (write) a novel for two years, but he hasn't finish______(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 _do__ you _have__ (have) it?
6. Mai _bought____ (buy) a new dress last month but she didn't____ (not wear) it yet.
7. Mr. Quang _has taught________ (teach) Math in this shool since he graduted______ (graduate) from the university in 1989.
8. _Did________ you hear_______ (hear) of Agatha Christie? She _was____ ( be) a writer novel. _Did________ 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 already spent____________ (already/ spend) it all
1. have done
2. has written / hasn't finished
3. left / have never met
4. have - had
5. did / do - Did you play
6. bought / hasn't worn
7. has taught / graduated
8. Have you heard - has been - have read
9. got / were / went
10. earned / has already spent
Chào em, em tham khảo nhé!
1. I have cleaned (clean) the house all day so I feel tired.
2. She hasn't bought (not buy) any new clothes for years.
3. My hands are dirty because I have been gardening (garden)
4. We have been waiting (wait) for hours but she hasn't arrived (not arrive) yet.
5. Since Christmas she hasn't written (write) to me twice
6. They have lived (live) in Ho Chi Minh City since 1970.
7. You can't talk to John because he has been going (go) out.
8. Mr Robinson has been teaching (teach) ill this school for fifteen years.
9. My hand is tired because I have written (write) letters all morning.
10. They have seen (see) that film before so they don't want to see it again.
11. How long have you known (know) Mike? - I (know) have known him since we were in secondary school.
12. They have been buiding (build) the house next door for months. We have not finished yet.
13.You have studied (study) for five straight houses.
14. Mark has run (run) very fast and is out of breath now.
15. He has played ( play) for the school team in 25 matches so far
Chúc em học tốt và có những trải nghiệm tuyệt vời tại hoc24.vn!
1. I have cleaned (clean) the house all day so I feel tired.
2. She hasn't bought (not buy) any new clothes for years.
3. My hands are dirty because I have been gardening (garden)
4. We have been waiting (wait) for hours but she hasn't arrived (not arrive) yet.
5. Since Christmas she hasn't written (write) to me twice
6. They have lived (live) in Ho Chi Minh City since 1970.
7. You can't talk to John because he has been going (go) out.
8. Mr Robinson has been teaching (teach) ill this school for fifteen years.
9. My hand is tired because I have written (write) letters all morning.
10. They have seen (see) that film before so they don't want to see it again.
11. How long have you known (know) Mike? - I (know) have known him since we were in secondary school.
12. They have been buiding (build) the house next door for months. We have not finished yet.
13.You have studied (study) for five straight houses.
14. Mark has run (run) very fast and is out of breath now.
15. He has played ( play) for the school team in 25 matches so far