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 (you/know)have you known each other?
23. (You/ take)Have you 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.
Ex 2: Rewrite the sentences without changing the meaning of the sentences:
1. It is/ This is the first time she has ever drunk whisky.
2. It is/ This is the first time he has ever known me.
3. We’ve never visited Ha Long Bay before.
4. She hasn’t kissed me for 5 months./ She hasn’t kissed me since 5 months ago.
5. I haven’t had my hair cut since I left her.
6. We haven’t met for a long time.Bài 3. Supply the correct form of the verbs in the bracket in the Present perfect
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 (start)has started.
4. It’ll soon get warm in here. I (turn)have turned the heating on.
5. HaveThey (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. HaveYou 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 (be)been to New York?
12. You (not/do)haven't done your project yet, I suppose.
13. I have just (see)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 (you/know)have you known each other?
23. (You/ take)Have you 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.
Bài 4. Chia các động từ trong ngoặc ra thì simple past hoặc present perfect
1. We studied a very hard lesson the day before yesterday.
2. We have studied almost every lesson in this book so far.
3. We have never watched that television program.
4. We watched an interesting program on television last night.
5. My wife and I traveled to Mexico by air last summer.
6. I have read that novel by Hemingway several times before.
7. I read that novel again during my last vacation.
8. I had a little trouble with my car last week.
9. However, I have had no trouble with my car since then.
10. We have lived in Hanoi for ten years now and like it a lot.
Bài 5.Viết lại câu sao cho nghĩa không đổi sử dụng từ gợi ý trong ngoặc:
1. She started to live in Hanoi 2 years ago. (for)
-> She has lived in Ha Noi for 2 years
2. He began to study English when he was young. (since)
-> He has studied English since he was young
3. I have never eaten this kind of food before. (This is)
-> This is the first time I have eatten this kind of food
4. I have never seen such a beautiful girl before. (She is)
-> She is the most beautiful girl I have ever seen
5. This is the best novel I have ever read. (before)
-> I have never read such a good novel before
nếu bài làm đúng có thể cho Mk 5 sao vs câu trả lời hay nhất đc k?
chúc bn học tốt !!