Ngu phap tieng Anh: So sánh với thì hiện tại hoàn thành đơn - Cong thuc: S + have/has + been + V-ing vs S + have/has + V3

So sánh với thì hiện tại hoàn thành đơn — S + have/has + been + V-ing vs S + have/has + V3

Trung cấp (B1-B2)

So sánh với thì hiện tại hoàn thành đơn

S + have/has + been + V-ing vs S + have/has + V3

Nhấn mạnh quá trình thay vì kết quả

🎬 Tại sao bạn cần học cái này?

Bạn đã bao giờ muốn kể cho ai đó nghe về một dự án mình đang làm dở dang suốt mấy tuần qua, hay đơn giản chỉ là việc bạn đã học tiếng Anh cật lực cả tháng trời rồi chưa? Hoặc đôi khi, bạn chỉ muốn khoe kết quả là mình đã hoàn thành xong công việc đó rồi thôi? Nếu bạn thấy mình hay lúng túng khi muốn diễn đạt những ý này, thì bài giảng hôm nay chính là dành cho bạn đấy!

📐 Phân tích công thức

S + have/has + been + V-ing vs S + have/has + V3
S + have/has + been + V-ing (Hiện tại hoàn thành tiếp diễn)
Dùng để nhấn mạnh QUÁ TRÌNH của hành động diễn ra liên tục từ quá khứ đến hiện tại hoặc mới kết thúc, thường gây ra kết quả ở hiện tại.
S
👉 Chủ ngữ — người/vật thực hiện hành động.
have/has
👉 Trợ động từ — ‘have’ đi với I, You, We, They và danh từ số nhiều; ‘has’ đi với He, She, It và danh từ số ít.
been
👉 Luôn là ‘been’ — là dạng quá khứ phân từ của động từ ‘to be’, giúp tạo nên thì tiếp diễn.
V-ing
👉 Động từ chính thêm ‘-ing’ — thể hiện hành động đang diễn ra hoặc liên tục.
S + have/has + V3/ed (Hiện tại hoàn thành đơn)
Dùng để nhấn mạnh KẾT QUẢ của hành động đã hoàn thành ở một thời điểm không xác định trong quá khứ và có liên quan đến hiện tại.
S
👉 Chủ ngữ — người/vật thực hiện hành động.
have/has
👉 Trợ động từ — ‘have’ đi với I, You, We, They và danh từ số nhiều; ‘has’ đi với He, She, It và danh từ số ít.
V3/ed
👉 Dạng quá khứ phân từ (past participle) của động từ chính — thể hiện hành động đã hoàn thành.

✅ Ví dụ đúng

  • 📍 Công việc – Nhấn mạnh QUÁ TRÌNH làm việc căng thẳng.
    🇺🇸 I’ve been working on this presentation for five hours, and I’m exhausted!
    🇻🇳 Tôi đã làm bài thuyết trình này suốt 5 tiếng đồng hồ rồi, và tôi kiệt sức!
  • 📍 Gia đình – Nhấn mạnh KẾT QUẢ là bữa tối đã sẵn sàng.
    🇺🇸 My sister has already cooked dinner, so we can eat now.
    🇻🇳 Chị gái tôi đã nấu xong bữa tối rồi, nên giờ chúng ta có thể ăn.
  • 📍 Du lịch – Nhấn mạnh QUÁ TRÌNH di chuyển liên tục.
    🇺🇸 They have been traveling across Vietnam since last month, exploring various provinces.
    🇻🇳 Họ đã đi du lịch khắp Việt Nam từ tháng trước, khám phá nhiều tỉnh thành khác nhau.

❌ Lỗi hay gặp — Sai vs Đúng

My eyes hurt because I have read too much.

My eyes hurt because I have been reading too much.

💡 Câu sai nhấn mạnh kết quả của hành động đọc (đã đọc xong). Câu đúng nhấn mạnh quá trình đọc kéo dài liên tục, gây ra hậu quả là mắt bị đau.

We have painted the house all morning, and now it looks great.

We have been painting the house all morning, and now it looks great.

💡 Khi muốn diễn tả một hành động liên tục trong một khoảng thời gian dài và vẫn còn dấu vết hoặc ảnh hưởng đến hiện tại, thì tiếp diễn sẽ phù hợp hơn để nhấn mạnh quá trình.

She has played that song many times today.

She has played that song many times today. (ĐÚNG) HOẶC She has been playing that song all day. (ĐÚNG NHƯNG KHÁC NGHĨA)

💡 Ở đây, ‘She has played that song many times today’ là đúng nếu muốn nói về số lần hành động đã hoàn thành (kết quả). Tuy nhiên, nếu muốn nhấn mạnh hành động chơi nhạc diễn ra liên tục, kéo dài suốt cả ngày, thì phải dùng ‘She has been playing that song all day’.

🇻🇳 Lỗi phổ biến cần tránh

⚠️ Dùng thì Hiện tại hoàn thành đơn cho hành động đang diễn ra hoặc chưa kết thúc (nhấn mạnh quá trình), do tiếng Việt thường gộp ‘đã làm’ và ‘đã đang làm’.

Tôi đã học tiếng Anh ba năm rồi.

I have been learning English for three years. (Nhấn mạnh quá trình học liên tục)

🔍 Tiếng Việt chúng ta thường nói ‘đã làm… rồi’ mà không phân biệt rõ là hành động đó đã xong chưa hay vẫn đang tiếp diễn. Trong tiếng Anh, nếu hành động vẫn tiếp diễn và bạn muốn nhấn mạnh sự liên tục đó, dùng Present Perfect Continuous là chính xác.

⚠️ Dùng Hiện tại hoàn thành tiếp diễn với động từ trạng thái (state verbs) hoặc khi chỉ muốn nói về kết quả đã hoàn thành.

I have been knowing him for a long time.

I have known him for a long time.

🔍 Các động từ chỉ trạng thái (như ‘know’, ‘love’, ‘understand’, ‘believe’, ‘own’, v.v.) thường không dùng ở thì tiếp diễn, kể cả Present Perfect Continuous. Chúng ta dùng Present Perfect Simple để diễn tả sự việc kéo dài nhưng mang tính chất trạng thái.

⚠️ Nhầm lẫn khi muốn chỉ rõ nguyên nhân của một kết quả hiện tại. Người Việt có xu hướng dùng thì đơn mà bỏ qua sự liên tục của hành động.

Tay tôi bẩn vì tôi đã sửa xe.

My hands are dirty because I have been fixing the car. (Nhấn mạnh quá trình sửa xe gây ra tay bẩn)

🔍 Khi một hành động liên tục trong quá khứ gần gây ra một kết quả rõ rệt ở hiện tại (ví dụ: tay bẩn, mặt đỏ, mệt mỏi), thì Hiện tại hoàn thành tiếp diễn thể hiện rõ hơn mối quan hệ nhân quả này so với thì đơn.

⚖️ So sánh — Đừng nhầm lẫn!

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

I have painted my room. (Tôi đã sơn xong phòng mình rồi. KẾT QUẢ: Phòng đã được sơn xong và trông mới mẻ.)

Present Perfect Continuous (Hiện tại hoàn thành tiếp diễn)

I have been painting my room all morning. (Tôi đã sơn phòng suốt cả sáng nay. QUÁ TRÌNH: Tôi bận rộn với việc sơn phòng, và có thể chưa xong hoặc mới xong.)

💡 Điểm khác biệt: Present Perfect Simple nhấn mạnh KẾT QUẢ của hành động, số lần hành động đã xảy ra, hoặc hành động đã hoàn tất. Present Perfect Continuous nhấn mạnh QUÁ TRÌNH của hành động, sự liên tục của hành động diễn ra từ quá khứ đến hiện tại hoặc mới kết thúc và để lại dấu vết/kết quả.

Present Perfect Simple (Với ‘how long’)

How long have you lived in Hanoi? (Bạn đã sống ở Hà Nội bao lâu rồi? Chú trọng sự thật về thời gian cư trú.)

Present Perfect Continuous (Với ‘how long’)

How long have you been living in Hanoi? (Bạn đã sống ở Hà Nội bao lâu rồi? Chú trọng quá trình sống và sự liên tục.)

💡 Điểm khác biệt: Cả hai thì đều có thể dùng với ‘how long’ để hỏi về khoảng thời gian. Tuy nhiên, Present Perfect Simple thường dùng với động từ trạng thái (state verbs) hoặc khi muốn hỏi về tổng thời gian một tình huống đã tồn tại. Present Perfect Continuous thường dùng với động từ hành động (action verbs) để hỏi về thời gian của một hoạt động đang diễn ra hoặc vừa kết thúc.

🧪 Kiểm tra nhanh

💡 Từ vựng hay dùng với cấu trúc này

for a while
trong một khoảng thời gian (không cụ thể)
I haven’t seen him for a while.
Tôi đã không gặp anh ấy một thời gian rồi.
lately / recently
gần đây, dạo gần đây
Have you been feeling well lately?
Dạo gần đây bạn có cảm thấy khỏe không?
all day / all week
suốt cả ngày / suốt cả tuần
She has been studying all day for her exam.
Cô ấy đã học suốt cả ngày để chuẩn bị cho kỳ thi.
since + (mốc thời gian)
kể từ (mốc thời gian cụ thể)
They have been living here since 2010.
Họ đã sống ở đây từ năm 2010.
how long
bao lâu rồi
How long have you known each other?
Các bạn đã quen nhau bao lâu rồi?

💬 Câu giao tiếp thực tế

  • 🗣️ Hỏi về nguyên nhân của tình trạng hiện tại, nhấn mạnh quá trình hành động dẫn đến mệt mỏi.
    🇺🇸 You look tired. What have you been doing?
    🇻🇳 Trông bạn mệt mỏi quá. Bạn đã làm gì vậy?
  • 🗣️ Diễn tả quá trình làm việc liên tục và lý do cần nghỉ ngơi.
    🇺🇸 I’ve been working on this project non-stop since morning, so I need a break.
    🇻🇳 Tôi đã làm dự án này không ngừng nghỉ từ sáng đến giờ, nên tôi cần nghỉ một chút.
  • 🗣️ Hỏi về kết quả hoàn thành và chia sẻ kết quả của bản thân (số lần đọc).
    🇺🇸 Have you finished reading ‘The Great Gatsby’ yet? I’ve already read it twice.
    🇻🇳 Bạn đã đọc xong ‘Đại Gia Gatsby’ chưa? Tôi đã đọc nó hai lần rồi đó.

🔍 Khám phá sâu hơn

🇻🇳 Cả hai thì Hiện tại hoàn thành đơn và tiếp diễn đều có chữ ‘perfect’ trong tên, bắt nguồn từ tiếng Latin ‘perfectum’ nghĩa là ‘đã hoàn thành’. Ban đầu, thì này được dùng để diễn tả hành động đã kết thúc nhưng có liên quan đến hiện tại. Tuy nhiên, theo thời gian, để phân biệt rõ hơn giữa kết quả đã đạt được và quá trình dẫn đến kết quả đó, thì tiếp diễn (continuous) đã phát triển để bổ trợ, tập trung vào tính liên tục và chưa hoàn tất hoàn toàn của hành động.

🇺🇸 Both the Present Perfect Simple and Continuous tenses have ‘perfect’ in their names, stemming from the Latin ‘perfectum’ meaning ‘completed’. Initially, this tense was used to describe actions finished in the past but relevant to the present. However, over time, to distinguish more clearly between results achieved and the process leading to those results, the continuous aspect evolved to complement it, focusing on the ongoing or recently finished nature of the action.

🇻🇳 Một điểm thú vị là đôi khi chúng ta có thể dùng cả Present Perfect Simple và Continuous cho cùng một hành động, đặc biệt với các động từ như ‘live’, ‘work’, ‘study’. Ví dụ, ‘I have lived here for 5 years’ và ‘I have been living here for 5 years’ đều đúng. Câu đầu nhấn mạnh sự thật bạn đã sống ở đây 5 năm (như một kết quả). Câu sau nhấn mạnh quá trình bạn vẫn đang tiếp tục sống ở đây, với ý nghĩa có thể là tạm thời hoặc vẫn đang diễn ra mạnh mẽ hơn. Sự lựa chọn thường phụ thuộc vào điều bạn muốn nhấn mạnh.

🇺🇸 An interesting point is that sometimes we can use both the Present Perfect Simple and Continuous for the same action, especially with verbs like ‘live’, ‘work’, or ‘study’. For instance, ‘I have lived here for 5 years’ and ‘I have been living here for 5 years’ are both correct. The first emphasizes the fact that you have resided here for 5 years (as a completed state or result). The latter emphasizes the ongoing process of living here, often implying a more active or potentially temporary nature. The choice often depends on what you wish to emphasize.

Đánh giá post

Similar Posts