Đề bài

1. Write the words in the correct order to make sentences.

(Sắp xếp các từ thành câu hoàn chỉnh.)

1. exams / finished / hasn't / my / sister / her

2. you / new / game / played / computer / have / this/ ?

3. dog/ its / my / leg / has / broken

4. parents / New York / been / have / to / my

5. you / my / have / trainers / seen/ ?

6. cousin/ has / my / applied / job / new / for / a

Lời giải chi tiết :

1. My sister hasn’t finished her exam.

(Em gái tôi chưa hoàn thành bài kiểm tra của cô ấy.)

2. Have you played this new computer game?

(Bạn đã chơi trò chơi máy tính mới này chưa?)

3. My dog has broken its leg.

(Con chó của tôi bị gãy chân.)

4. My parents have been to New York.

(Cha mẹ tôi đã đến New York.)

5. Have you seen my trainers?

(Bạn đã xem những người huấn luyện của tôi chưa?)

6. My cousin has applied for a new job.

(Em họ của tôi đã nộp đơn xin việc mới.)

Các bài tập cùng chuyên đề

Bài 1 :

Present Perfect (Hiện tại hoàn thành)

Circle the correct answer.

(Khoanh tròn đáp án đúng)

1. They just found / have just found a suitable solution to the problem.

2. Since people invented / have invented the first computer, they create / have created many more interesting inventions.

3. The woman is very angry because her son lost / has lost his smartphone.

Xem lời giải >>
Bài 2 :

Circle the correct answers.

(Khoanh tròn đáp án đúng.)

1. They just installed / have just installed some interesting software on the school computers. The programmes are working very well and everyone enjoys to use /using them.

2. Smartphones allow people sending / to send information over long distances. Learn / To learn with a smartphone is fun as well.

3. Since television was invented / has been invented, TV designs changed / have changed a lot.

Xem lời giải >>
Bài 3 :

2. Read the Learn this! box. Can you find any examples of rules a-d in the postcard?

(Đọc phần Learn this! Bạn có thể tìm thấy ví dụ nào về quy tắc a-d trong bưu thiếp không?)

LEARN THIS! Present perfect

(Thì hiện tại hoàn thành)

We use the present perfect:

(Chúng ta dùng thì hiện tại hoàn thành:)

a. to give news, when we do not say exactly when the event happened.

(đưa tin tức, khi chúng ta không nói chính xác thời điểm xảy ra sự việc.)

Guess what? I’ve won a competition!

(Đoán xem? Mình vừa mới chiến thắng một cuộc thi đó!)

b. to talk about events during a period of time (e.g. a holiday) that is still continuing.

(để nói về những sự việc trong một khoảng thời gian (vd: nghỉ mát) mà nó vẫn đang diễn ra.

I'm in Paris. I've visited a museum but I haven't seen the Eiffel Tower.

(Tôi đang ở Pháp. Tôi đã đến thăm một bảo tàng, nhưng tôi chưa đi xem tháp Eiffel.) 

c. to ask how long a situation has existed.

(để hỏi xem tình huống đã tồn tại bao lâu.)

How long have you been in Spain?

(Bạn đã đến Tây Ban Nha bao lâu rồi?)

d. with for or since to say how long a situation has existed. We use for with a period of time and since to say when it started.

(dùng với for hoặc since để nói về sự việc đã tồn tại bao lâu. Chúng ta dùng for với một khoảng thời gian và since để nói về lúc bắt đầu.)

We've been in Spain for a week / since Tuesday.

(Tụi mình đã đến Tây Ban Nha được một tuần/ từ thứ ba.)

Xem lời giải >>
Bài 4 :

6. Find examples of the present perfect and the past simple in the dialogue in exercise 5.

(Tìm ví dụ về thì hiện tại hoàn thành và quá khứ đơn trong đoạn hội thoại ở bài tập 5.)

Xem lời giải >>
Bài 5 :

7. Read the Learn this! box. Why are some verbs in the dialogue in exercise 5 in the past simple and others in the present perfect? Use rules a-c to explain.

(Đọc mục Learn this! Tại sao một số động từ trong đoạn hội thoại ở bài tập 5 ở quá khứ đơn và những động từ khác ở hiện tại hoàn thành? Sử dụng quy tắc a-c để giải thích.)

LEARN THIS! Past simple and present perfect contrast

(So sánh thì quá khứ đơn và thì hiện tại hoàn thành)

a. We use the present perfect to talk about an experience at any time in the past.

(Chúng ta dùng thì hiện tại hoàn thành để nói về một kinh nghiệm ở bất kì thời gian nào trong quá khứ.)

I've read “The Hobbit” three times.

(Tôi đã đọc “Người Hobbit” ba lần.)

Have you ever traveled by helicopter?

(Bạn đã bao giờ di chuyển bằng trực thăng chưa?)

b. We use the past simple to talk about a specific occasion.

(Chúng ta dùng thì quá khứ đơn để nói về những sự việc chi tiết.)

I watched a good film on TV last night.

(Tôi xem một bộ phim hay trên TV tối qua.)

Did you go to Newcastle last weekend?

(Bạn có đi Newcastle cuối tuần trước không?)

c. We often use the present perfect to ask and answer questions about an experience, and then use the past simple to give specific information about it.

(Chúng ta thường dùng thì hiện tại hoàn thành để hỏi và trả lời về kinh nghiệm và sau đó sử dụng thì quá khứ đơn để đưa ra thông tin chi tiết về nó.)

-Have you ever been to the USA?"

(Bạn đã bao giờ đến Mỹ chưa?”)

"Yes. I have. I went to New York last winter.”

(Rồi, mình đã đến New York mùa đông năm trước.)

Xem lời giải >>
Bài 6 :

8. Work in pairs. Ask and answer questions about your experiences. You can use the prompts.

(Làm việc theo cặp. Hỏi và trả lời các câu hỏi về trải nghiệm của bạn. Bạn có thể sử dụng các gợi ý.)

1. travel /on a plane?

2. lose /anything while travelling?

3. buy / anything online?

4. eat / food from another country?

Xem lời giải >>
Bài 7 :

3. Some of the sentences are incorrect. Rewrite them correctly.

(Một vài câu bị sai. Hãy viết lại cho đúng.)

1. I've read six books last year.

2. Jo washed her hair last night.

3. I had this watch since March.

4. Have you ever been to Spain?

5. 'Tidy your room, please. ‘I already tidied it.'

6. We’ve eaten at that restaurant last Tuesday.

7. Peter has gone to the shops on Friday morning.

8. I've been kayaking twice in the last year.

Xem lời giải >>
Bài 8 :

4. Complete the sentences. Use the past simple form of the verb in one sentence, and the present perfect in the other.

(Hoàn thành câu. Sử dụng thì quá khứ đơn của động từ trong 1 câu, và thì hiện tại trong câu còn lại.)

1. have 

a. I _____ this laptop since my birthday. 

b. We _____ dinner in the garden last night 

2. not buy 

a. I _____ a new jacket in the sale last weekend. 

b I _____ any new clothes for months. 

3. leave 

a. I _____ school at five. 

b I _____ your dinner in the fridge. You can eat it later. 

4. not text 

a. I _____ you last night because I don't have your number. 

b. Jim _____ his girlfriend since Monday. She's a bit upset about it.

Xem lời giải >>
Bài 9 :

a. Listen and repeat.

(Lắng nghe và lặp lại.)


 

Xem lời giải >>
Bài 10 :

b. Circle the correct word.

(Khoanh tròn từ đúng.)

1. How long have / has it supported people to find better jobs?

2. It has / have raised awareness about animal rights in 20 countries.

3. It has donated food to poor families for / since 1992.

4. How long has it been / being interested in conservation?

5. It's organize / organized a lot of events recently.

6. The aim of the charity for / since the last three years has been to raise awareness about environmental problems.

Xem lời giải >>
Bài 11 :

c. Write sentences using the prompts and the Present Perfect.

(Viết câu hoàn chỉnh bằng cách sử dụng từ gợi ý và thì Hiện tại hoàn thành.)

1. How long/it/support/poor children?

→ How long has it supported poor children?

(Nó hỗ trợ trẻ em nghèo được bao lâu rồi?)

2. It/help/raise awareness/2010.

3. What/else/it/do?

4. Company/donate/a lot of money/support/conservation.

5. It/provide/food/homeless people/70 years.

Xem lời giải >>
Bài 12 :

a. Write full sentences using the prompts and the Present Perfect.

(Viết các câu hoàn chỉnh bằng cách sử dụng gợi ý và thì Hiện tại hoàn thành.)

1. The organization/help/millions of people around the world/for 90 years.

2. He/donate/thousands of dollars/to the local charity/since 2008.

3. you/organize/a fundraising event/yet?

Xem lời giải >>
Bài 13 :

1. Write the past participle forms of the verbs below. Which are the same as the past simple?

(Viết dạng quá khứ phân từ của các động từ dưới đây. Từ nào giống với thì quá khứ đơn?)

1. win    ___________  

2. work  ___________

3. be      ___________ 

4. run    ___________

5. wear  ___________

6. go     ___________

7. buy        ___________

8. raise       ___________

9. choose    ___________

10. join       ___________

11. collect   ___________

 12. break     ___________

Xem lời giải >>
Bài 14 :

2. Put the verbs in brackets into the Present Perfect.

(Đặt các động từ trong ngoặc vào thì Hiện tại hoàn thành.)

1. Hugo has worked (work) for World Children’s Fund for ten years.

2. I haven’t worn (not/wear) this jumper for years. I’ll donate it to charity.

3. This is the first time George ______________ (run) a marathon for charity.

4. My friend, Dan ______________ (be) sick so he can’t come to the fair.

5. Lucy ______________ (not/watch) the programme about RNLI yet.

Xem lời giải >>
Bài 15 :

3. Put the verbs in brackets into the Present Perfect questions, then answer them.

(Đặt các động từ trong ngoặc để thành câu hỏi ở thì hiện tại hoàn thành, sau đó trả lời chúng.)

1. Have you visited (you/visit) the animal shelter? – Yes, I have. I visited it yesterday.

2. _____________ (Jenny/bake) anything for the cake sale? – Yes, she __________ . She’s made biscuits.

3. _____________ (we/collect) enough food yet? – No, we __________ . We need four more boxes.

4. _____________ (Robin/choose) any clothes to donate? – No, he ____ . He wants to donate some toys instead.

5. _____________ (Marie/join) the WWF? No, she _______ . She’s joined the RSPCA.

6. _____________ (the children/raise) any money for UNICEF yet? – Yes, they ____ . They’ve raised over £50!

Xem lời giải >>
Bài 16 :

4. Fill in each gap with for or since.

(Điền vào mỗi khoảng trống với for hoặc since.)

1. Paul has trained for a marathon _____ a month.

2. I haven’t seen John again _____ last week’s RSPCA meeting.

3. UNICEF has provided healthcare support to children _____ 1946.

4. My aunt, Lucy has supported our community _____ over a decade.

5. My dad has volunteered in many community service activities _____ he was a high school student.

Xem lời giải >>
Bài 17 :

5. Choose the correct time expressions and put them into the most appropriate position in the sentences. Write in your notebook.

(Chọn các cụm từ chỉ thời gian đúng và đặt chúng vào vị trí thích hợp nhất trong các câu. Viết vào tập của bạn.)

1. We have joined four marathons. (ever/so far/yet)

2. Steve and Kate haven’t sold out all their second-hand toys. (already/yet/just)

3. We have donated our clothes to the local charity. (already/yet/ever)

4. I have given all my old toys to the children’s home. (just/since/yet)

5. Have you visited SOS Children’s Villages in Vietnam? (never/ever/for)

Xem lời giải >>
Bài 18 :

6. Fill in each gap with have/ has been to or have/ has gone to.

(Điền vào mỗi khoảng trống với have / has been to hoặc have / has gone to.)

1. Julie has been to the animal shelter twice this week.

2. I _______________________ Vietnam three times and I want to go again.

3. Mum and Dad _______________________ the market to buy some food. They’ll be back soon.

4. My brother _______________________ the dentist’s twice this month.

5. They _______________________ the park. They will be back for lunch.

Xem lời giải >>
Bài 19 :

7. Put the words in brackets into the Present Perfect.

(Đặt các từ trong ngoặc vào thì Hiện tại hoàn thành.)

Hello Paul!

Guess what! I’m taking part in Brighton Marathon next weekend! 1) Have you ever run (you/ever/run) a marathon? I 2) _____________ (not/do) it before, and I’m quite excited! My friends and I decided to participate six months ago, and we 3) _____________ (train) every day since then.

I 4) _____________ (just/receive) my race number in the post – I’m 11173. I think there will be about 17,000 runners in the marathon! We all have to raise at least £400 each for the British Heart Foundation. I 5) _____________ (raise) £450, but I hope I’ll get even more before the race day. I 6) _____________  (not/ask) my classmates to sponsor me yet, but I’m going to ask them tomorrow. Do you want to sponsor me, too?

I 7) _____________ (set up) a Go Fund Me page, so you can donate there. The address is www.gofundme.com.

Thanks in advance and I’ll call you after the race.

Mike

Xem lời giải >>
Bài 20 :

8. Use the following ideas to make dialogues as in the example.

(Sử dụng các ý tưởng sau để tạo các cuộc đối thoại như trong ví dụ.)

1. raise money for charity

A: Have you raised money for charity?

(Bạn đã bao giờ gây quỹ từ thiện chưa?)

B: No, I haven’t. Have you?

(Chưa đâu. Còn bạn thì sao?)

A: Yes, I have.

(Có chứ.)

2. have a cake sale (bán bánh từ thiện)

3. organise a marathon (tổ chức chạy bộ đường dài)

4. collect food for the homeless (thu gom thức ăn cho người vô gia cư)

5. sell second-hand toys (bán đồ chơi đã qua sử dụng)

6. donate your clothes (quyên góp quần áo của bạn)

7. have an art fair (tổ chức hội chợ mỹ thuật)

8. volunteer at an animal shelter (tình nguyện tại một chỗ ở dành cho động vật)

Xem lời giải >>
Bài 21 :

1. Read the letter and put the verbs in brackets into the Present Perfect.

(Đọc lá thư và đặt các động từ trong ngoặc vào thì Hiện tại hoàn thành.)

Hi Kevin,

A: How are you? Guess what! This weekend, we’re holding an event at my school to raise money for children at the local hospital. We 1) ____________ (never/do) anything like this before, and it’s going to be great!

B: The teachers are organising a half-marathon on Saturday and lots of people are taking part. I 2) ____________ (not/sign up), though. I don’t think I can run 21 km! There’s a cake sale on the same day, too, and I’m helping out. I 3) _____________ (already/bake) 50 biscuits and I’m making a lemon cake this afternoon! On Sunday, there’s a sale of second-hand toys. My brother 4) ____________ (donate) five of his old Lego sets.

C: Would you like to come to the sale with me on Sunday? I’m sure there will be computer games there! Let’s meet outside the school at 10:30.

See you then.

Ann

Xem lời giải >>
Bài 22 :

E. Complete the conversation with the present perfect. Then listen and check your answers.

(Hoàn thành cuộc hội thoại với thì hiện tại hoàn thành. Sau đó nghe và kiểm tra câu trả lời của bạn.)

Mom: Hi, Lyn. I’m home.

Lyn: Hi, Mom.

Mom: (1) _____ you _____ (walk) the dog? 

Lyn: Yes, I (2) _____. And I (3) _____ (vacuum) the floor.

Mom: Wonderful! (4) _____ you_____ (finish) your homework?

Lyn: No, I (5) _____. I’m going to do it now.

Mom: OK Are you hungry? I bought some groceries, so I’m going to cook dinner.

Lyn: Great!

Xem lời giải >>
Bài 23 :

Lesson A

1. A. Write the irregular past participles from the box next to the correct verb.

(Viết các phân từ quá khứ bất quy tắc từ trong khung với động từ đúng.)

read                     spoken                     drunk                   bought                 swept                 told  won                      said                         made                    eaten                 met                   done       

1. buy _____                                     7. read _____

2. do _____                                       8. say _____

3. drink _____                                   9. speak _____

4. eat _____                                      10. sweep _____

5. make _____                                   11. tell _____

6. meet _____                                    12. win _____

Xem lời giải >>
Bài 24 :

2. B. Complete the conversation with the present perfect.

(Hoàn thành cuộc hội thoại với thì hiện tại hoàn thành.)

1. A: What (1) _____ (you, do) today?

    B: Nothing very exciting. I (2) _____ (clean) the house, and I (3) _____ (cook) dinner. (4) _____ (you, have) an interesting day?

    A: No, not really. I (5) _____ (be) sick. I (6) _____ (not do) anything.

2. A: Today, I (7) _____ (pay) the bills and I (8) _____ (buy) the groceries. (9) _____ (you, have) an interesting day?

    B: Well, I (10) _____ (visit) a friend. And I (11) _____ (buy) some clothes for my new job.

Xem lời giải >>
Bài 25 :

2. Choose the correct time expressions and write them in the correct place in the sentences.

(Chọn các biểu thức thời gian chính xác và viết chúng vào vị trí thích hợp trong câu.)

1. I lent my iPod to my sister but she hasn't given it back yet. (yet / just) 

(Tôi cho em gái tôi mượn iPod nhưng cô ấy vẫn chưa trả lại.)

2. I've updated my Facebook profile with some new photos. (just / yet) 

3. I want to watch the recent blockbuster in the cinema, but I haven't got time. (already / yet) 

4. I got my favourite band's new album recently and I've learnt all the lyrics. (already / yet) 

5. I've finished watching a superhero movie. (already / just) 

Xem lời giải >>
Bài 26 :

4. Read 6 Cultural Things to Do Before You Are 18. Write one sentence with already and one with yet. Which sentences are true for you? Then share with your partner. 

(Đọc 6 Điều Văn Hóa Nên Làm Trước Khi Bạn 18. Viết một câu với câu đã có và câu chưa. Những câu nào đúng với bạn? Sau đó chia sẻ với bạn của bạn.)

6 Cultural Things to Do Before You Are 18

(6 Điều Văn Hóa Nên Làm Trước Khi Bạn 18 Tuổi)

see a live band (xem một ban nhạc trực tiếp) 

act in a play (hành động trong 1 vở kịch)

visit a big art gallery (tham quan bảo tàng nghệ thuật lớn)

read a classic novel : đọc 1 cuốn tiểu thuyết cổ điển

listen to a Beethoven symphony : nghe 1 bản giao hưởng của Beethoven

write a poem or a short story  (viết 1 bài thơ hoặc 1 câu chuyện ngắn)

I've already seen a live band. (Tôi đã từng xem một ban nhạc trực tiếp.)

 

I haven't seen a live band yet. (Tôi chưa xem một ban nhạc trực tiếp nào.)

Xem lời giải >>
Bài 27 :

2. Read the GRAMMAR FOCUS. Complete the examples using Present Perfect forms in blue in Exercise 1. 

(Đọc GRAMMAR FOCUS. Hoàn thiện ví dụ về cách sử dụng thể hiện tại hoàn thành trong bài tập 1.)

GRAMMAR FOCUS 

Present Perfect with for and since 

- You use Present Perfect to talk about unfinished situations that started in the past and continue in time 'up to now'. 

- You use How long to ask about the length of time 'up to now'. 

How long 1________you __________for CS? 

- You use since when the answer is a point in time: 

e.g. since 1998, since last week, since I was born. 

I 2______here since it started in 2004.

- You use for when the answer is a period of time: 

e.g. for six hours, for a few days, for a long time. 

I 3_______ with people from all over the world for more than ten years.

Xem lời giải >>
Bài 28 :

3. Use for or since and the Present Perfect forms of the verbs in brackets to complete the following comments. 

(Dùng for hoặc since và thể hiện tại cho động từ trong ngoặc để hoàn thiện những bình luận sau.)

Couchsurfer 

1. I've been (be) a member 2. for/ since three years now. 3. For/Since I became a member, I 4.______ (stay) in thirty-two countries in different types of accommodation. 

I 5._____ (sleep) in a luxury studio apartment in Manhattan, on a houseboat in Amsterdam and in a basement flat in London - all for free! 

Host 

I 6.____(be) a couchsurfing host 7. for/ since two years now and I 8.______ (already / meet) more than thirty people. At the moment, Miki is visiting from Tokyo. I 9._____(only know) her 10. for / since a week, but I'm sure we'll remain friends. Miki is happy too - she 11______(study) English 12. for / since ten years, but she 13______(never / have) the chance to speak with a native speaker before. She 14.______(be) here 15. for / since nearly a week, but she 16._______ (not feel) homesick because I make her feel at home. 

Xem lời giải >>
Bài 29 :

4. Complete the sentences with Present Perfect forms. 

(Hoàn thành các câu sau với thể Hiện tại hoàn thành.)

1. I/ live in / a semi-detached house/l/ 8 years old. 

2. My grandmother / have / a cottage / in the countryside / she/small. 

3. My mum / own / a bungalow / by the sea / 10 years. 

4. you / ever think of / living/ a camper van? 

Xem lời giải >>
Bài 30 :

2. Use the word in capitals to rewrite the sentences. Do not change the word in capitals.

(Sử dụng từ viết hoa để viết lại các câu. Không thay đổi từ viết hoa.)

1. They moved to Venice in 2016. LIVED 

    They_________ 2016. 

2. Liz started working for a coachsurfing service two years ago. WORKED 

    Liz________for a couchsurfing service for two years. 

3. They last saw Paul in January. SINCE 

    They________January.

4. When did you first meet Karen? KNOWN 

    How long______ Karen? 

5. I stopped travelling abroad three years ago. FOR 

    I_________three years. 

Xem lời giải >>