I.4 Present perfect simple and present perfect continuous
(Hiện tại hoàn thành và hiện tại hoàn thành tiếp diễn)
Present perfect simple
We use the present perfect
• for recent events, particularly when giving news.
Have you heard? The president has (just) resigned.
• for an action that happened at some unspecified time in the past. (If we specify the time, we use the past simple.)
Have you (ever) seen a koala?
I’ve been to New York.
• with state verbs, to say how long a situation has existed. (We use for, since or how long.)
I’ve known Eva for years.
She’s lived here since 2001.
• for recent events that have a result in the present.
I’ve (already) bought the tickets. We can go inside.
I can’t go out; I haven’t done my homework (yet).
Tạm dịch
Hiện tại hoàn thành
Chúng ta sử dụng thì hiện tại hoàn thành
• cho các sự kiện gần đây, đặc biệt khi đưa ra tin tức.
Bạn đã từng nghe? Tổng thống đã (vừa) từ chức.
• cho một hành động đã xảy ra vào một thời điểm không xác định trong quá khứ. (Nếu chúng ta chỉ định thời gian, chúng ta sử dụng thì quá khứ đơn.)
Bạn đã (bao giờ) nhìn thấy một con gấu túi chưa?
Tôi đã đến New York.
• với động từ trạng thái, để nói một tình huống đã tồn tại bao lâu. (Chúng ta sử dụng for, kể từ hoặc bao lâu.)
Tôi đã biết Eva nhiều năm rồi.
Cô ấy sống ở đây từ năm 2001.
• cho những sự kiện gần đây có kết quả ở hiện tại.
Tôi (đã) mua vé rồi. Chúng ta có thể vào trong.
Tôi không thể đi ra ngoài; Tôi chưa làm bài tập về nhà (chưa).
Present perfect continuous
We use the present perfect continuous.
• for actions that have been happening recently and repeatedly.
We’ve been playing a new computer game recently.
I’ve been working hard this term.
• to say how long an action has been in progress. (We use for, since or how long.)
Jake has been watching TV for three hours.
• to explain a current situation in terms of recent events.
I’m tired because I’ve (just) been playing tennis.
Tạm dịch
Hiện tại hoàn thành tiếp diễn
Chúng ta sử dụng thì hiện tại hoàn thành tiếp diễn
• cho những hành động đang xảy ra gần đây và lặp đi lặp lại.
Gần đây chúng tôi đang chơi một trò chơi máy tính mới.
Tôi đã làm việc chăm chỉ trong học kỳ này.
• để nói một hành động đã được thực hiện trong bao lâu. (Chúng ta sử dụng for, kể từ hoặc bao lâu.)
Jake đã xem TV được ba giờ rồi.
• để giải thích tình hình hiện tại dựa trên các sự kiện gần đây.
Tôi mệt vì tôi vừa mới chơi quần vợt.
Present perfect simple and present perfect continuous
• We use the present perfect simple to emphasise that an action is complete. Compare:
I’ve been reading ‘The Hobbit’. (I’m half way through.)
I’ve read ‘The Hobbit’. (It was great!)
• If we specify an exact number of occasions, we cannot use the continuous form.
We’ve been arguing a lot.
We’ve argued twice this week.
(NOT We've been arguing twice this week.)
• We can use the simple or continuous form with just and already. However, we do not use the continuous form with yet.
I’ve just spoken to Jack. / I’ve just been speaking to Jack.
I’ve already worn it. / I’ve already been wearing it.
Has he packed yet? (NOT Has he been packing yet?)
Tạm dịch
Hiện tại hoàn thành đơn và hiện tại hoàn thành tiếp diễn
• Chúng ta dùng thì hiện tại hoàn thành đơn để nhấn mạnh một hành động đã hoàn tất. So sánh:
Tôi đang đọc 'The Hobbit'. (Tôi đã đi được nửa chặng đường.)
Tôi đã đọc 'Người Hobbit'. (Thật tuyệt vời!)
• Nếu chúng ta chỉ rõ số lần chính xác thì chúng ta không thể sử dụng dạng tiếp diễn.
Chúng tôi đã tranh cãi rất nhiều.
Chúng tôi đã tranh cãi hai lần trong tuần này.
(KHÔNG DÙNG Chúng tôi đã đang tranh cãi hai lần trong tuần này.)
• Chúng ta có thể sử dụng dạng đơn giản hoặc tiếp diễn với just và been. Tuy nhiên, chúng ta chưa sử dụng dạng tiếp diễn với.
Tôi vừa nói chuyện với Jack. / Tôi vừa nói chuyện với Jack.
Tôi đã mặc nó rồi. / Tôi đã mặc nó rồi.
Anh ấy đã đóng gói chưa? (KHÔNG DÙNG Anh ấy đã đang đóng gói đồ đạc chưa?)
1 Complete the sentences with the present perfect simple or present perfect continuous form of the verbs in brackets.
(Hoàn thành các câu với dạng tương đương hiện tại hoàn thành hoặc dạng hiện tại hoàn thành tiếp diễn của động từ trong ngoặc.)
1 I _____________(search) for hours but I _____________(not find) my phone yet.
2 I _____________(visit) the USA a few times but I _____________(never see) a baseball game.
3 _____________(you / see) my watch? I _____________(look) for it since this morning.
4 I _____________(just / talk) to Abby on the phone. Do you want a quick word with her?
5 I’ve _____________(eat) all morning. I’m so full!
6 ‘_____________(you/ see) Martha?’ ‘Yes. She’ _____________(work) in the library. You can go along and see her.’
7 I’m tired because I _____________(play) three tennis matches today.
8 We _____________(watch) Twilight. Do you want to see the end with us?
9 Fantastic! England _____________(win) the world championship!
10 _____________ you ever _____________(take) part in a sports competition?

1 I have been searching for hours but I haven't found my phone yet.
(Tôi đã tìm kiếm hàng giờ nhưng vẫn chưa tìm thấy điện thoại của mình.)
2 I have visited the USA a few times but I have never seen a baseball game.
(Tôi đã đến Mỹ vài lần nhưng chưa bao giờ xem một trận bóng chày.)
3 Have you seen my watch? I have been looking for it since this morning.
(Bạn có thấy đồng hồ của tôi không? Tôi đã tìm nó từ sáng nay.)
4 I have just talked to Abby on the phone. Do you want a quick word with her?
(Tôi vừa nói chuyện với Abby qua điện thoại. Bạn có muốn nói chuyện nhanh với cô ấy không?)
5 I've been eating all morning. I’m so full!
(Tôi đã ăn cả buổi sáng. Tôi no quá rồi!)
6 'Have you seen Martha?' 'Yes. She's been working in the library. You can go along and see her.'
('Bạn đã thấy Martha chưa?' 'Đúng. Cô ấy đang làm việc ở thư viện. Cậu có thể đi cùng và gặp cô ấy.”)
7 I'm tired because I have been playing three tennis matches today.
(Tôi mệt vì hôm nay tôi đã chơi ba trận quần vợt.)
8 We have been watching Twilight. Do you want to see the end with us?
(Chúng tôi đang xem Chạng vạng. Bạn có muốn xem kết thúc với chúng tôi?)
9 Fantastic! England has won the world championship!
(Tuyệt vời! Nước Anh đã giành chức vô địch thế giới!)
10 Have you ever taken part in a sports competition?
(Bạn đã từng tham gia một cuộc thi thể thao chưa?)








Danh sách bình luận