Quay lại Blog

Thì hiện tại hoàn thành tiếp diễn: Đã và đang làm, hiện tại vẫn đang làm, hoặc vừa mới dừng lại

Thì hin ti hoàn thành tiếp din: Đã và đang làm, vn đang làm, hoc va mi dng

Bn đã hc tiếng Anh được hai tiếng đồng hồ, mt người bn đi đến và hi bn đang làm gì. Lúc này, cách nói tiếng Anh tnhiên nht là I've been studying for two hours. (Tôi đã hc được hai tiếng ri.) Đim tuyt vi ca câu này là ở chỗ: nó làm rõ cùng mt lúc ba điu: "tôi bt đầu tmt thi đim trong quá khứ", "liên tc kéo dài", "cho đến bây givn đang tiếp din". Thì này được gi là thì hiện tại hoàn thành tiếp diễn (present perfect continuous), vi cu trúc là have/has been + V-ing.

Nhiu người cm thy thì này rt khó, nhưng thc ra nó chtp trung vào mt điu duy nht: quá trình và khong thi gian kéo dài. Hôm nay chúng ta sgii thích nó mt cách dhiu nht, giúp bn nghe là hiu ngay và có thể áp dng được ngay khi nói.

Cu trúc ca thì này như thế nào

Công thc rt đơn gin, bn chcn nhba phn này:

  • Chngữ + have / has + been + Động từ -ing

Chnglà I / you / we / they dùng have, chnglà he / she / it dùng has

  • I have been waiting here since 3 o'clock. (Tôi đã đợi ở đây liên tc tlúc 3 giờ.)
  • She has been working all morning. (Cô ấy đã làm vic sut cbui sáng.)
  • We have been learning English together. (Chúng tôi đã và đang cùng nhau hc tiếng Anh.)

Trong văn nói, chúng thường được viết tt thành I've been / She's been / We've been, nghe nhiu ln bn squen tai và nói trôi chy hơn.

Thì này thc snhn mnh điu gì

Thì hin ti hoàn thành tiếp din chuyên dùng để nói vmt hành động kéo dài trong mt khong thi gian, và bn thân skéo dài này mi là trng tâm. Nó thường gi lên mt trong ba vin cnh sau:

  • Đã và đang làm, hin ti vn đang làm: It has been raining all day. (Mưa sut cngày, bây givn đang mưa.)
  • Va mi dng li, nhưng du vết vn còn: I've been running, that's why I'm out of breath. (Tôi va mi chy bsut, đó là lý do ti sao tôi li thdc thế nàyhành động chy đã dng, nhưng sthdc vn còn.)
  • Nhn mnh khong thi gian tích lũy: They've been dating for three years. (Họ đã hn hò được ba năm ri.)

Chcn trong đầu bn đang nghĩ đến vic "kéo dài bao lâu, quá trình thế nào", thì này gn như là sla chn chính xác.

Quá trình và Kết quả: Phân chia nhim vvi thì hin ti hoàn thành thế nào

Đây là phn dgây nhm ln nht, nhưng thc ra chai bên đều qun lý mt mng riêng bit và không tranh giành nhau.

  • Thì hiện tại hoàn thành (have + quá khứ phân từ) qun lý "kết quả, shoàn thành, thành quả".
  • Thì hin ti hoàn thành tiếp din (have been + V-ing) qun lý "quá trình, sliên tc, vn đang tiếp din".

Hãy xem hai cách nói vcùng mt svic:

  • I have read three chapters. (Tôi đã đọc xong ba chương ri. Trng tâm là thành quả: ba chương, đã đọc xong.)
  • I have been reading all afternoon. (Tôi đã đọc sách cbui chiu. Trng tâm là quá trình: đã đọc sut cbui chiu, còn đọc được bao nhiêu thì tm thi không bàn ti.)

Thêm mt cp đối chiếu rõ ràng hơn na:

  • Someone has eaten my cake! (Ai đó đã ăn mt bánh kem ca tôi ri! Bánh kem không còn na, đây là kết quả.)
  • Someone has been eating my cake! (Ai đó đã và đang ăn vng bánh kem ca tôi! Bánh kem vn còn đó, nhưng đã bvơi đi my miếng, đây là du vết để li ca mt quá trình.)

Mo phân bit btúi: Hãy thi bn thân mt câu — "Điu mình quan tâm là 'đã hoàn thành được thành qugì', hay là 'đã mt bao lâu, đã và đang làm liên tc'?" Nếu quan tâm đến thành quthì dùng thì hin ti hoàn thành, nếu quan tâm đến quá trình hoc khong thi gian thì dùng thì hin ti hoàn thành tiếp din.

for và since: Cp đôi hoàn ho cho khong thi gian

Thì này thường xut hin nht cùng vi hai tnhỏ, cách nhrt đơn gin:

  • for + mt khong thi gian: for two hours (hai tiếng), for a week (mt tun), for ages (rt lâu ri).

  • since + mt mc thi gian: since 2020, since Monday, since this morning.

  • He's been playing the guitar for ten years. (Anhy đã chơi guitar được mười năm ri.)

  • I've been feeling tired since last week. (Tôi đã cm thy mt mi liên tc ttun trước.)

Mo nhớ: for đi vi "bao lâu", since đi vi "tkhi nào". Mt cái tính độ dài thi gian, mt cái đánh du mc bt đầu.

Mt số động tkhông thích đổi sang đuôi -ing

Trong tiếng Anh có mt nhóm "động ttrng thái" (stative verbs), nói vcm xúc, suy nghĩ, mi quan hshu, bn thân chúng đã mang ý nghĩa kéo dài nên thường không dùngdng tiếp din. Ví dnhư know, like, love, want, believe, need.

  • I have known her for ten years. ✓ (Tôi biết cô ấy được mười năm ri.)
  • I have been knowing her for ten years.

Khi gp các tnhư know / like / want, khi mun nói "kéo dài bao lâu" thì cdùng trc tiếp thì hin ti hoàn thành là được, không cn cthêm đuôi -ing.

Ba li sai thường gp, giúp bn phòng tránh trước

  • Đừng quên beenI've been working ✓, I've working ✗。Gia have và V-ing bt buc phi có been.
  • Chngngôi thba số ít nhdùng hasShe has been cooking ✓, She have been cooking ✗。
  • Đừng dùng sai tchkhong thi gianfor two hours ✓, since two hours ✗。Hai tiếng là độ dài thi gian, phi dùng for.

Đây đều là nhng chi tiết nhỏ, chcn viết nhiu ln, nghe nhiu ln strthành phn xtnhiên. Thnh thong có sai sót cũng hoàn toàn không sao cả, đó chính là minh chng cho vic bn đang tiến bộ.

Luyn tp thế nào trên Loopy

Hiu được quy tc ngpháp mi chlà bước đầu tiên, vic thc sghi nhphi da vào vic "bt gp nó hết ln này đến ln khác trong các câu thc tế". Loopy đưa cu trúc have been + V-ing vào các ngcnh hi thoi và nghe gn gũi vi cuc sng thường ngày. Bn sliên tc bt gp các cách nói tnhiên nht như I've been waiting, It's been raining trong các bài tp shadowing, chính tvà luyn nói, giúp tai và ming cùng ghi nhớ.

  • Khóa hc phân cp sda vào trình độ ca bn (A1 đến B1) để la chn ni dung có độ khó va phi, mang li lượng kiến thc va đủ để bn tiêu hóa mi ln.
  • Luyn nghe nói shadowing giúp bn bt chước tc độ nói và cách viết tt ca người bn xứ, giúp cm tI've been trnên tnhiên và trôi chy hơn.
  • Ôn tp theo đường cong trí nhớ sẽ đưa các câu hi đối chiếu gia thì hin ti hoàn thành tiếp din và thì hin ti hoàn thành đến trước mt bn ngay khi bn sp quên, giúp bn phân bit rch ròi gia "quá trình và kết quả".
  • Khi gp tchưa chc chn, chcn nhn mtừ đin là có thtra cu nghĩa, nghe phát âm và xem ví dụ.

Bn không cn phi hc hết tt ctrong mt ln, mi ngày mt chút, thì này snhanh chóng trthành mt công cmà bn có thbt ra tnhiên bt ckhi nào nói.