Đề bài

3. Choose the correct answer A, B, C, or D to complete each sentence.

(Chọn đáp án đúng A, B, C hoặc D để hoàn thành mỗi câu.)

1. We _______ in our school's sports competition once.

A. participate

B. have participated

C. has participated

D. are participating

2. Nam _______ any photos of his village for two years.

A. has not taken

B. have not taken

C. does not take

D. is taking

3. They _______ detective stories several times.

A. were reading

B. read

C. has read

D. have read

4. I _______ never _______ that film before.

A. did; watched

B. has; watched

C. have; watched

D. was, watching

5. She _______ her cousin since she left school.

A. haven't met

B. doesn't meet

C. hasn't met

D. didn't meet

Lời giải chi tiết :

1. B

2. A

3. D

4. C

5. C

 

1. B

We have participated in our school's sports competition once.

(Chúng tôi đã từng tham gia cuộc thi thể thao của trường một lần.)

Giải thích: Dấu hiệu hiện tại hoàn thành “once” (đã từng), chủ ngữ “we” => have Ved/V3

2. A

Nam has not taken any photos of his village for two years.

(Nam đã không chụp bất kỳ bức ảnh nào về ngôi làng của mình trong hai năm.)

Giải thích: Dấu hiệu thì hiện tại hoàn thành “for two years”, chủ ngữ “Nam” số ít, dạng phủ định => has not Ved/V3

3. D

They have read detective stories several times.

(Họ đã đọc truyện trinh thám nhiều lần.)

Giải thích: Dấu hiệu thì hiện tại hoàn thành “several times” (vài lần), chủ ngữ “They” số nhiều => have Ved/V3

4. C

I have never watched that film before.

(Tôi chưa bao giờ xem bộ phim đó trước đây.)

Giải thích: Dấu hiệu thì hiện tại hoàn thành “never” và “before”, chủ ngữ “I” ngôi thứ nhất => have never Ved/V3

5. C

She hasn't met her cousin since she left school.

(Cô đã không gặp anh họ của mình kể từ khi cô rời trường học.)

Giải thích: Dấu hiệu thì hiện tại hoàn thành “since”, chủ ngữ “She” ngôi ba số ít, dạng phủ định => hasn’t Ved/V3

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

Bài 1 :

Grammar

The present perfect

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

1. Write the correct forms of the verbs in the table.

(Viết dạng đúng của động từ trong bảng.)

Verbs

Past simple

Past participle

work

worked

worked

join

 

 

play

 

 

be

 

 

go

 

 

do

 

 

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

2. Complete the sentences with the correct forms of the verbs in the present perfect.

(Hoàn thành câu với dạng đúng của động từ ở thì hiện tại hoàn thành.)

1. We (join) _______ that project.

2. I (play) _______ a computer game at his house once.

3. She _______ never (work) _______ in such an unpleasant workplace.

4. He _______ never (be) _______ a class monitor.

5. They (go) _______ birdwatching several times.

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

4. Write sentences about Mai's experiences, using the information in the table.

(Viết câu về trải nghiệm của Mai, sử dụng thông tin trong bảng.)

Experiences (Những trải nghiệm)

Mai

0. visit a village of an ethnic group (tham quan làng dân tộc thiểu số)

🗶

1. climb a mountain (leo núi)

🗶

2. see an elephant (nhìn thấy một con voi)

3. join a tribal dance (tham gia điệu nhảy dân tộc)

🗶

4. take a photo of a forest (chụp ảnh rừng)

🗶

5. go on an eco-tour (đi du lịch sinh thái)

Example: Mai hasn't visited a village of an ethnic group.

(Ví dụ: Mai chưa đến thăm một ngôi làng của người dân tộc thiểu số.)

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

5. Work in pairs. Ask and answer questions about your experiences using the present perfect.

(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 khi sử dụng thì hiện tại hoàn thành.)

Example: (Ví dụ)

A: Have you visited a village of an ethnic group?

(Bạn đã đến thăm một ngôi làng của một dân tộc thiểu số chưa?)

B: Yes, I have. / No, I haven't.

(Vâng, tôi đã từng. / Không, tôi chưa từng.)

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

Grammar

3. Complete the sentences with the correct present perfect forms of the verbs in brackets.

(Hoàn thành câu với dạng hiện tại hoàn thành đúng của động từ trong ngoặc.)

1. I (invite) _______ some of my friends to my birthday party.

2. _______ the students (finish) _______ all their assignments yet?

3. Their children (never be) _______ village before. out of their

4. He won't go to the cinema tonight. He (see) _______ that film already.

5. She (not cook) _______ for herself before, so she is not sure about what to do first.

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

4. Put the verbs in brackets in the present perfect to complete the letter.

(Đặt động từ trong ngoặc ở thì hiện tại hoàn thành để hoàn thành bức thư.)

Dear Nick,

How are you? Are you having a good time in Ha Noi? We're having a great time here in London. We (1. be) _______ for four days and we (2. do) _______ interesting things. We (3 visit) _______ Tower of London and (4. watch) _______ here many the the traditional Changing of the Guard. It was so wonderful to see it and I took a lot of pictures too. We also (5. have) _______ a ride on the famous London Eye We were excited to view the whole city. We haven't checked out the Windsor Castle yet. We also (6. make) _______ a plan to visit Windsor Castle and Stonehenge, so we're going there tomorrow. We can't wait to explore the Windsor Castle and the prehistoric monument - Stonehenge.

See you next week,

Akiko

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

4 Study the Grammar box. Find more examples of the Present Perfect Simple in the text.
(Nghiên cứu hộp ngữ pháp. Tìm thêm ví dụ về thì Hiện tại hoàn thành trong văn bản.)

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

5 Complete the sentences with the Present Perfect Simple form of the verbs in brackets.

(Hoàn thành câu với dạng Hiện tại hoàn thành đơn của động từ trong ngoặc.)

1 We haven’t lived (not live) here very long.

(Chúng tôi đã không sống ở đây lâu.)
2 The film                 (not start / yet).
3 Mum and Dad                 (never / meet) my school friends.
4 you ever                 (have) a pet dog?
5 Oscar                  (not eat) lunch today.
6 Ella                  (always /like) foreign languages.
7 I                  (not see) my grandparents since September.
8 Amanda                   (be) my best friend for years.

 

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

6 Complete the sentences so they are true for you.

(Hoàn thành các câu sao cho chúng đúng với bạn.)
1 My family has lived here since …

(Gia đình tôi sống ở đây từ…)
2 I’ve been at this school for …

(Tôi đã học ở trường này được…)
3 My best friend has never …

(Người bạn thân nhất của tôi chưa bao giờ…)
4 Our English teacher has just…

(Giáo viên tiếng Anh của chúng tôi vừa…)
5 I’ve liked [band / singer] for…
(Tôi thích [ban nhạc/ca sĩ] vì…)

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

3. Complete the sentences with for or since.

(Hoàn thành câu bằng for hoặc since.)

1. I've known Hannah _______  we were three years old.

2. We've been at this school _______ six months.

3.Carla hasn't read a book _______ last February.

4. I've had my dog _______ nearly ten years.

5. They haven't watched a film at the cinema _______ ages.

6. I haven't eaten anything  _______  breakfast.

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

4. Order the words to make sentences.

(Sắp xếp các từ để tạo thành câu.)

1. studied / have / abroad / ever / you/? Have you ever studied abroad?

2. yet/homework / Fiona / done / her / hasn't/.

3. already/ my parents / friend /my/met / have /.

4. the cat / has / fed / Mark/yet/?

5. camping/we/two / years / for / been / haven't/.

6. just/ the programme / started / has/.

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

5. Complete the second sentence so that it means the same as the first one, using the words in brackets. Use no more than three words.

(Hoàn thành câu thứ hai sao cho có nghĩa giống như câu thứ nhất, sử dụng các từ trong ngoặc. Không sử dụng quá ba từ.)

1.  My family moved here in 2015. We live here now. (has)

=> My family _______  since 2015.

2. I haven't been to China at any time in my life. (never)

=> I _______ to China.

3. We are still waiting for the class to start. (yet)

=> The class has _______.

4. There has never been a time in my life when I didn't like horror films. (always)

=> I _______ horror films.

5. Al met Sue six months ago. They are friends now. (for)

=> Al has known Sue _______.

6. Was there any time in your life when you had a pet cat? (ever)

=> Have _______ a pet cat?

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

4. Write the correct forms of the verbs in the table.

(Viết dạng đúng của động từ trong bảng.)

Verbs

Past simple

Past participle

tour

participate

put

meet

go

take

toured

 

toured

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

5. Choose the correct answer A, B, C, or D to complete each sentence.

(Chọn đáp án đúng A, B, C hoặc D để hoàn thành mỗi câu.)

1. I _____ never _____ in such an embarrassing situation before.

A. had / been                           B. haven’t / gone                     C. have / been                 D. hadn’t / been

2. The student _____ by rote, so he couldn’t answer the question.

A. have learnt                         B. learnt                                  C. learn                                    D. was learning

3. Students in our club _____ many community activities, and they are now ready to help people in need.

A. experience                          B. will experience                   C. have experienced                D. experiencing

4. He _____ skydiving last month. It was such an exhilarating experience.

A. tried                                    B. has tried                              C. had tried                             D. was trying

5. _____ in a photography club? Join us and you will learn how to take wonderful photos.

A. Do you ever participate                                                     B. Have you ever participated

C. Did you participate                                                            D. Were you participating

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

6. Write sentences about Tom’s experiences, using the information in the table.

(Viết câu về trải nghiệm của Tom, sử dụng thông tin trong bảng.)

Tom’s experiences (Trải nghiệm của Tom)

 

go on an eco-tour

x

be a leader of his school club

participate in charity activities

fail an exam

x

break a promise

x

donate blood

x

1. Tom hasn’t / has never gone on an eco-tour. (Tom chưa bao giờ đi du lịch sinh thái.)

2. _________________________________________.

3. _________________________________________.

4. _________________________________________.

5. _________________________________________.

6. _________________________________________.

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

1. Complete the table with the words.

been   has (x4)        hasn't (x3)     have (x3)     haven't (x2) lived             living          's        've

Present perfect simple

I / You / We / They've travelled a lot.

He / She / It's (1) _____ in different places.

I / You / We / They (2) _____ arrived.

He / She / It (3) _____ rushed into things.

(4) _____ I /you / we / they felt bored?

(5) _____ he / she / it made a good decision?

Present perfect continuous

I / You / We/ They've (6) _____ studying.

He / She / It (7) _____ been avoiding technology.

I / You / We / They haven't been (8) _____ an alternative lifestyle.

He / She / It (9) _____ been using computers.

(10) _____ I / you / we / they been eating healthy foods?

(11) _____ he / she / it been enjoying life?

Xem lời giải >>