1. There is no more cheese. I it all, I'm afraid.
A. eat B. am eating C. has eaten D. have eaten
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.
19. There is no more cheese. I (eat) _have eaten_ it all, I’m afraid.
20. The bill isn’t right. They (make) _have made_ a mistake.
21. I (meet) __have met__my friends 3 days ago.
22. It’ll soon get warm in here. I (turn) ______________have turned___ the heating on.
23. They (have) __had__ a rest since 12 pm?
24. Someone just (take) __took__ my bicycle.
25. She sometimes (catch) __catches__ a bus to school
19 have eaten
20 have made
21 met
22 have turned (hoặc will turn)
23 Have they had (hoặc Have they been having)
24 has just taken
25 catches
19. There is no more cheese. I (eat) _____have ____________ it all, I’m afraid.
20. The bill isn’t right. They (make) ______have made___________ a mistake.
21. I (meet) _____met____________my friends 3 days ago.
22. It’ll soon get warm in here. I (turn) ________am going turn_________ the heating on.
23.Have They (have) ________had_________ a rest since 12 pm?
24. Someone has just (take) _______taken__________ my bicycle.
25. She sometimes (catch) catch___________ a bus to school
I. Chia động từ hiện tại hoàn thành:
II. Khoanh trăc nghiệm:
I. Give the correct form of the verbs in PRESENT PERFECT TENSE:
1. There is no more cheese. I (eat)……have eaten………. it all, I’m afraid.
2. The bill isn’t right. They (make)………have made….. a mistake.
3. Don’t you want to see this programme? It …has started……….(start).
4. It’ll soon get warm in here. I (turn)……have turned….. the heating on.
5. ……have…they (pay)…paid.. money for your mother?
6. Someone (take)………has taken………. my bicycle.
7. Wait for few minutes, please! I (finish)………have finished……. my dinner.
8. …Have……You ever (eat)……eaten…….. Sushi?
9. She (not/come)……hasn't come……… here for a long time.
10. I (work…have worked………..) here for three years.
11. ……have…… you ever ……been……..(be) to New York?
12. You (not/do) ……haven't done…….your project yet, I suppose.
13. I just (see)……have just seen…. Andrew and he says he …has…..already (do)……done…. about half of the plan.
14. I ………have..just (decide)…decided…… to start working next week.
15. He (be)……has been……. at his computer for seven hours.
16. She (not/have) ………hasn't had……any fun a long time.
17. My father (not/ play)……hasn't played….. any sport since last year.
18. I’d better have a shower. I (not/have)……haven't had…. one since Thursday.
19. I don’t live with my family now and we (not/ see)……haven't seen……. each other for five years.
20. I…have… just (realize)………realized…... that there are only four weeks to the end of term.
21. The train drivers (go)…have gone…… on strike and they stopped working at twelve o’clock.
22. How long……have.. (you/ know)…known……. each other?
23. …have…….(you/ take)……taken…… many photographs?
24. (She/ eat)…………Has she eaten……. at the Royal Hotel yet?
25. He (live) ……has lived…….here all his life.
26. Is this the second time he (lose)………has lost……. his job?
27. How many bottles………has… the milkman (leave) ……left…….? He (leave) …has left…….. six.
28. I (buy)……have bought……. a new carpet. Come and look at it.
29. She (write)……has written…….. three poems about her fatherland.
30. We (finish) ………have finished……………three English courses.
refer
1. have eaten
2. have made
3. has started
4. have turned
5. have - paid
6. has taken
7. have finished
8. have - eaten
9. hasn't come
10. have worked
11. have - been
12. haven't done
13. have just seen - has - done
14. have - decided
15. has been
16. hasn't had
17. hasn't played
18. haven't had
19. haven't seen
20. have - realized
21. have gone
22. have - known
23. have - taken
24. has she eaten
25. has lived
26. has lost
27. has - left - has left
28. have bought
29. has written
30. have finished
1. There is no more cheese. I (eat)……have eaten………. it all, I’m afraid.
2. The bill isn’t right. They (make)……have made…….. a mistake.
3. Don’t you want to see this programme? It …has started……….(start).
4. It’ll soon get warm in here. I (turn)…have turned…….. the heating on.
5. …Have……they (pay)…paid….. money for your mother?
6. Someone (take)……have taken…………. my bicycle.
7. Wait for few minutes, please! I (finish)……have finished………. my dinner.
8. ……Have…You ever (eat)……eaten…….. Sushi?
9. She (not/come)………hasn't come…… here for a long time.
10. I (work……have worked……..) here for three years.
11. ……Have…… You ever ……been……..(be) to New York?
12. You (not/do) …have not done……….your project yet, I suppose.
13. I just (see)…have seen……. Andrew and he says he …has …..already (do)……done…. about half of the plan.
14. I …have……..just (decide)……decided… to start working next week.
15. He (be)……has been……. at his computer for seven hours.
16. She (not/have) ………has not had……any fun a long time.
17. My father (not/ play)…hasn't played…….. any sport since last year.
18. I’d better have a shower. I (not/have)……haven't had…. one since Thursday.
19. I don’t live with my family now and we (not/see)……haven't seen……. each other for five years.
20. Ihave…… just (realize)……realized……... that there are only four weeks to the end of term.
21. The train drivers (go)…have fone…… on strike and they stopped working at twelve o’clock.
22. How long……have.. (you/know)…known……. each other?
23. …Have…….(You/ take)……taken…… many photographs?
24. (She/ eat)………Has she ever eaten………. at the Royal Hotel yet?
25. He (live) ………has lived….here all his life..
26. Is this the second time he (lose)………has lost……. his job?
27. How many bottles……have…… the milkman (leave) ……left…….? He (leave) …has left…….. six.
28. I (buy)……have bought……. a new carpet. Come and look at it.
29. She (write)……has written…….. three poems about her fatherland.
30. We (finish) …………have finished…………three English courses.
Chọn đáp án đúng:
1) I ... lots about the job so far
A. have learnt B. am learning
C. had learnt D. learnt
2) You ... here for my party, won't you?
A. shall be B. won't
C. will be D. are going to be
3) It was 10 p.m. Most of the shops... just ...
A. have-closed B. had-closed
C. has-closed D. was-closing
4) Either of these buses ... past the university
A. go B. have gone
C. gone D. goes
5) - I'm worried about the exam
- Oh, ... all right
A. you would be B. you are
C. you had been D. you'll be
6) There're no more apples. We...them all
A. had eaten B. ate
C. eat D. have eaten
1) I ... lots about the job so far
A. have learnt B. am learning
C. had learnt D. learnt
2) You ... here for my party, won't you?
A. shall be B. won't
C. will be D. are going to be
3) It was 10 p.m. Most of the shops... just ...
A. have-closed B. had-closed
C. has-closed D. was-closing
4) Either of these buses ... past the university
A. go B. have gone
C. gone D. goes
5) - I'm worried about the exam
- Oh, ... all right
A. you would be B. you are
C. you had been D. you'll be
6) There're no more apples. We...them all
A. had eaten B. ate
C. eat D. have eaten
D but im not sure