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.
![](https://rs.olm.vn/images/avt/0.png?1311)
Put the verbs in brackest: Present perfect or present perfect progressive.(2)
5.John (write) ........has been writing............ his novel since lastr year .He ...........has written..........the first three chapters.
7.What (you/do)......have you been doing....... I (wait)..........have waited............ for you for an hour!
9.I (know) ......have known.......... Louise for ten years.
![](https://rs.olm.vn/images/avt/0.png?1311)
I . Put the verb into the correct form simple past or present perfect
1. I ......went.... ( go ) to the cinema last night
2. I ....haven't seen..... ( not see ) him for months
3. We .........have been........ ( be ) friends for more than 10 years
4. I .....rang..... ( ring ) the doorbell and a woman .....opened.... ( open ) the door
5. What ....did you do.... ( you / do ) last weekend ?
6. .......Have you ever won........ ( you / ever / win ) a competition ?
7. How long ....have you learned....... ( you / learn ) english ?
8. We ..visited..... ( visit ) Califonia last night
9. .......Have you been....... ( you / be ) to India
10. We .....studied........ ( study ) a very hard lesson the day before yesterday
![](https://rs.olm.vn/images/avt/0.png?1311)
1 Have you been waiting
2 saw/hasn't seen
3 have been working
4 Have you heard
5 have been cutting
![](https://rs.olm.vn/images/avt/0.png?1311)
1 have bought
2 haven't planned
3 have you been
4 has written
5 hasn't seen
6 have you been
7 hasn't started
8 Has he spoken
9 hasn't
2. We (buy)........have bought......a new lamp.
3. We (not/ plan)......have not planned........our holiday yet.
4. Where (be/ you) have you been?
5. He (write).......has written.......five letters.
6. She (not/ see)........has not seen......him for a long time.
7. (be/ you).....Have you been.........at school?
8. School (not/ start)......has not started........yet.
9. (speak/ he)......Has he spoken........to his boss?
10. No, he (have/ not)....has not had..........the time yet.
![](https://rs.olm.vn/images/avt/0.png?1311)
refer
1. He (visit) ………has visited…………………..……..his friends recently.
2. Tom, I (not see) ……………haven't seen…………….……….you for ages! Where have you been?
3. I (not see ) ……………haven't seen…………………..Lan since yesterday
4. I (live) ..................have lived................................................... here since last year.
5. Tuan (already / visit)…………has already visited……………...... Ha Long Bay.
6. I (learn) …………….…………have learned……………………………… English for 4 years.
7. His family (not meet) …………hasn't met………………… him since 1994.
8. ……have……… you (ever/see)………ever seen……..………… the film about “The war among the stars”?
9. Up to now, I (never / see)…………have never seen……..……………………….such a fat man.
10. We (not see) …………………haven't seen………………………....... them for a long time.
11. I’m sorry. I (not / finish)……….haven't finished………………..… my work yet.
12. I will never forget what you (just / tell)………..…have just told………………….. me
II – Viết câu hoàn chỉnh dùng thì Hiện tại hoàn thành.
1. Jane / not phone / me / for weeksÒ ……Jane hasn't phoned me for weeks……………………………………………………………………………
2. It / rain / since I got up this morning.
Ò ……It has rained since I got up this morning………………………………………………………………………………………………
3. You / ever / be / to Italy?
Ò …………Have you ever been to Italy?…………………………………………………………………………………………
4. She / be / in hospital / since Tuesday.
Ò ………She has been in hospital since Tuesday……………………………………………………………………………………………
5. Where / you / be / since 8 o’clock.
Ò ………………Where have you been since 8 o'clock……………………………………………………………………………………
6. She / not go / cinema for ages.
Ò …………She hasn't gone to the cinema for ages…………………………………………………………………………………………
7. Mr. Clack / work / in the bank for a long time.
Ò ……Mr.Clack has worked in the bank for a long time………………………………………………………………………………………………
8. I / write / this letter since six o’clock.
Ò ……I have written this letter since six o'clock………………………………………………………………………………………………
![](https://rs.olm.vn/images/avt/0.png?1311)
1 went - was having
2 have you studied
3 is looking
4 have waited - hasn't come
5 rains - is raining
6 work
7 have lived
8 read
9 had
10 has gone - have never been
11 lost - has been looking
12 went - had finished
13 was sitting - saw
14 went - was shining
![](https://rs.olm.vn/images/avt/0.png?1311)
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.
![](https://rs.olm.vn/images/avt/0.png?1311)
1.This is my house . - How long have you (live)lived here?-I (live)have lived here since 1986.
2.He (live)lived in London for two years and then (go)went to Edinburgh/
3.I (read) read this book when I was at school and I (enjoy)enjoyed it very much .
4.The play has just (begin)begun You are a little late.
5.We (miss)have missed the bus.Now we 'll have to walk.
6.Why do you look so sad ? -I (lose)have lost my English book.
7 Have you (ever/visit)ever visited Ha Long Bay? - Yes, I (go)went there last summer.
8.How long have you (be)been out for work ?
-I'm not out of work now.I have just (start)started a new job.
9.They (not/speak)haven't spoken to each other since they (quarrel)quarreled
10.I don't watch that movie because I (see)have seen it three times.
11.Ann: Hello , Jack . I (not see)haven't seen you for ages
.Where have you(be)been?
Jack :I (be)was in Switzerland.
Ann: Did you (have)have a good time in Switzerland?
How long have you (be)been there?
Put the verbs in brackest: Present perfect or present perfect progressive.(1)
1.How long (you/know) ......have you known............... Gerry?
2.You look dirty. What (you/do) ........have you done............. all day?
5.The children (watch) ......have been watching..... videos for two hours .
6.(he/study) ........has he been studying....... hard today ?
7.Sorry, I'm late .(you/wait).......have you been waiting......... for long ?
8.We (not/see) .........haven't seen............ Lisa recently.
10.How long (he/wait) ......has he been waiting.......... for her?
1 have you known
2 have been doing