Put the verbs into the present perfect or the present perfect continuous
-that boy already( stand) at the bus stop for the last half an hour. shall I tell him that the last bus already (go)
it's high time that you(get).........down to more serious work
that man (stand) ..........at the bus stop for the last half hour.shall i tell him that the last bus has already gone?
by next september i (pay) ........4,0000 pounds in income tax
at this time next week they (sit)......in the train on their way to paris
it's high time that you(get)..got.......down to more serious work
that man (stand) ...has been standing.......at the bus stop for the last half hour.shall i tell him that the last bus has already gone?
by next september i (pay) ..will have paid......4,0000 pounds in income tax
at this time next week they (sit)..will be sitting....in the train on their way to paris
Bài 12: Put the verbs in the brackets into either the past simple or present perfect tense.
1. I (have) a problem with my computer yesterday.
2. We (already see) that movie, but I will go with you again if you want me to.
3. We (be) in Tim's room when the storm (begin).
4. I (not begin) my homework yet.
5. He (not sleep) for three nights, even though he (go) to bed early yesterday evening.
6. My father (never forget) my birthday.
7. They (travel) around the world last summer.
8. They (decide) this at a meeting some days ago.
9. (You ever be) to New York?
10. I know Hanoi City well. I (live) there for three years when I was a student.
11. Michael does not have much money so he (not buy) a car yet.
12. We (have) a good time at the party last weekend.
13. Look at that. Someone (break) my motorbike.
14. Emily (just finish) packing her bags.
15. The plane (land) ten minutes ago.
16. I (do) all the housework. Everything is clean now.
17. When (Columbus discover) the New World?
18. We (not visit) him since last weekend.
19. She feels great. She (lose) five pounds since Christmas.
The last time I (play) tennis was four years ago
I. Put the verbs into the correct tense( simple past or present perfect simple)
1. When( he/tell)...........you that?
2. (You/be)...............at home last night?
Mk sẽ tk
When have he told you that?
Did you were at home last night?
1. When did he tell you about that?
2. Was you at home lát night?
Put the verb in brackets in the Past Simple , Past Perfect or Present perfect.
11. What you (.......) do there before you ............ (return) home?
12. When I .......... (come) to his house yesterday, his mother ............ (tell) me that he ............ (go) to the cinema with his friend two hours before.
13. He ............ (go) to England after he ......... (study) E for two years.
14. Before they ......... (go) very far, they ......... (find) that they ................. (lose) their way.
15. When their father ............ (get) home from work, they ................ (tell) him that they already .......... (cook) the dinner.
16. By the time he ............ (return) home from England, they already ................ (build) a new house for him.
17. When Peter ............ arrive) at the cinema, the film already .......... start.
11:had...done;returned
12:came;told;had gone
13:went;had studied
14:had gone;found;had lost
15:got;told;had already cooked
16:returns;have already built
17:arrived;had already started.
GOOK LUCK TO YOU!
Put the verbs into the correct form ( present perfect simple or continuous )
1. ( you / finish ) ..................... your homework yet?
2. I ( think ) ................... for a long time and I ( decide ) .................. that you need to give up your job
3. Nick ( buy ) .................. a new house!
4. You must wake her up. She ( sleep ) .................... for 10 hours
5. Tell them to stop! They ( work ) .................. for long enough
6. I ( work ) .................. on my report since last Monday, now I'm writing the conclusion
7. I think you're right. He ( walk ) ................... by us a least twenty times. He probably thinks we ( order, already ) ........................
8. A. I ( call ) ................. for you for half an hour. Where you ( be ) ................... ? And why are your clothes so dirty?
B. I ( tidy ) .................... up the shed in the garden.
Put the verbs into the correct form ( present perfect simple or continuous )
1. ( you / finish ) ...........Have you finished.......... your homework yet?
2. I ( think ) .......have thought............ for a long time and I ( decide ) ..........have decided........ that you need to give up your job
3. Nick ( buy ) .........is buying......... a new house!
4. You must wake her up. She ( sleep ) ............has slept........ for 10 hours
5. Tell them to stop! They ( work ) ............are working...... for long enough
6. I ( work ) .........have worked......... on my report since last Monday, now I'm writing the conclusion
7. I think you're right. He ( walk ) ......has talked............. by us a least twenty times. He probably thinks we ( order, already ) ........have already ordered................
8. A. I ( call ) ....have called............. for you for half an hour. Where you ( be ) ......are............. ? And why are your clothes so dirty?
B. I ( tidy ) ......am tidying.............. up the shed in the garden.
Give the correct form of verbs in the brackets using the present perfect continuous.
I (work)____ in this company for 2 years. During that time, I (already meet)_____ a lot of English people.
Đáp án:
Thì HTHTTD tập trung vào hành động có thể vẫn chưa kết thúc. Ở đây hành động “work” có thể chưa kết thúc.
Cấu trúc: S + have/ has been + Ving
“Already” (đã) dùng trong câu khẳng định hoặc câu hỏi trong thì HTHT.
Cấu trúc: S + have/ has + V.p.p
I have been working in this company for 2 years. During that time, I have already met a lot of English people.
Tạm dịch: Tôi đã làm việc trong công ty này được 2 năm. Trong thời gian đó, tôi đã gặp rất nhiều người Anh.
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
Supply the correct verb form: Present tenses. (Simple present, present continuous, the present perfect.)
1. Listen! I (think) someone (knock) at the door.
2. Up to the present, we (write) almost every lesson in the book.
3. The Earth (circle) the Sun once every 365 days.
4. The farmers (work) in the field at the moment.
5. How many times you (see) him since he went to Edinburgh?
6. Rivers usually (flow) to the sea.
7. Look! The boy (cry).
8. Do you know that man, who (smoke) there?
9. Mrs Green always (go) to work by bus.
10. We (be) from French. We (be) there for twenty years.
11. That house (belong) to Mr. Green.
12. Mai (lose) her dictionary.
13. I (be) sorry. I (forget) that girl's name already.
14. I (wait) for the manager for two hours.
15. You (ever, see) a lion?
Supply the correct verb form: Present tenses. (Simple present, present continuous, the present perfect.)
1. Listen! I think (think) someone is knocking (knock) at the door.
2. Up to the present, we have written (write) almost every lesson in the book.
3. The Earth circles (circle) the Sun once every 365 days.
4. The farmers are working (work) in the field at the moment.
5. How many times have you seen (see) him since he went to Edinburgh?
6. Rivers usually flows (flow) to the sea.
7. Look! The boy is crying (cry).
8. Do you know that man, who is smoking (smoke) there?
9. Mrs Green always goes (go) to work by bus.
10. We are (be) from French. We have been (be) there for twenty years.
11. That house belongs (belong) to Mr. Green.
12. Mai has lost (lose) her dictionary.
13. I am (be) sorry. I have forgotten (forget) that girl's name already.
14. I have waited (wait) for the manager for two hours.
15. Have you ever seen (ever, see) a lion?
Supply the correct verb form: Present tenses. (Simple present, present continuous, the present perfect.)
1. Listen! I (think) think someone (knock) is knocking at the door.
2. Up to the present, we (write) have written almost every lesson in the book.
3. The Earth (circle) circles the Sun once every 365 days.
4. The farmers (work)are working in the field at the moment.
5. How many times have you (see)seen him since he went to Edinburgh?
6. Rivers usually (flow)flow to the sea.
7. Look! The boy (cry)is crying.
8. Do you know that man, who (smoke)is smoking there?
9. Mrs Green always (go)goes to work by bus.
10. We (be)are from French. We (be)have been there for twenty years.
11. That house (belong)belongs to Mr. Green.
12. Mai (lose)has lost her dictionary.
13. I (be)am sorry. I (forget)have forgotten that girl's name already.
14. I (wait)have waited for the manager for two hours.
15. Have you (ever, see)ever seen a lion?
Put the verbs in parentheses into the present perfect tense :
1. He ( practice ) ...... the piano since 8 o'clock
2. I ( not him ) ....... this movie since last week
3. Jorge ( read ) ....... the newspaper for an hour
4. ... Maria ( learn ) .......... English since grade 6 ?
5. He ( swim ) ...... for half an hour
6. How long ........ Mr.Johnson ( work ) ..... here ? - For 35 years
7. We ( begin ) ... to study for the test since this morning
1-has practied
2-haven't seen
3-has read
4-Have/learned
5-has swam
6-has/worked
7-have/began
Put the verbs in parentheses into the present perfect tense :
1. He ( practice ) ...has practiced... the piano since 8 o'clock
2. I ( not see ) ...haven't seen .... this movie since last week
3. Jorge ( read ) ...has read.... the newspaper for an hour
4. ..Have. Maria ( learn ) ..learned........ English since grade 6 ?
5. He ( swim ) ....has swum.. for half an hour
6. How long .....has... Mr.Johnson ( work ) ..worked... here ? - For 35 years
7. We ( begin ) ..have begun. to study for the test since this morning