Hướng dẫn các dạng động từ quá khứ trong tiếng Anh

Các dạng quá khứ cho người đọc biết một việc xảy ra khi nào, đã kết thúc hay vẫn đang diễn ra, và trong hai sự việc thì việc nào xảy ra trước. Phần lớn lỗi sai đến từ việc chọn giữa hai dạng gần giống nhau, vì vậy mỗi phần của hướng dẫn này được xây dựng quanh một trong những lựa chọn đó. Hướng dẫn có năm phần, khớp hoàn toàn với năm phần của bài kiểm tra chẩn đoán.

Đọc hướng dẫn bằng tiếng Anh → Trang này được dịch tự động và chưa được người bản ngữ kiểm tra, nên có thể có lỗi. Bản tiếng Anh là bản gốc để tham chiếu.

Kết quả chẩn đoán cho biết bạn cần ôn phần nào. Hãy bấm vào phần đó bên dưới.

Dạng của động từ tạo đúng dạngThời gian và thứ tự đã xong, đang diễn ra hay xảy ra trướcDạng và ý nghĩa đúng dạng cho đúng ý nghĩa

Ý chính: hành động nằm ở đâu trong quá khứ?

Hãy hình dung quá khứ như một trục thời gian. Chọn dạng theo vị trí của hành động: một sự việc đã xong, một hành động đang diễn ra, một việc xảy ra trước một sự việc quá khứ khác, hoặc một thói quen đã chấm dứt.

Trục thời gian: hành động xảy ra trước với had, một sự việc quá khứ, và một hành động đang diễn ra bị cuộc gọi chen ngang
Dạng Cấu trúc Cách dùng chính
Quá khứ đơn động từ + -ed, hoặc bất quy tắc một sự việc đã xong hoặc đếm được, một trạng thái trong quá khứ
Quá khứ tiếp diễn was/were + -ing một hành động đang diễn ra tại một thời điểm trong quá khứ
Quá khứ hoàn thành had + quá khứ phân từ việc xảy ra trước trong hai sự việc quá khứ, hoặc một kết quả đã hoàn tất
Quá khứ hoàn thành tiếp diễn had been + -ing bao lâu, hoặc vì sao, cho đến một thời điểm trong quá khứ
Used to / would used to + base, would + base thói quen trong quá khứ (would: chỉ dùng cho hành động)
  1. 1
    Tạo đúng dạng. Chỉ dùng dạng quá khứ, nguyên mẫu sau did, quá khứ phân từ sau had (Phần 1).
  2. 2
    Đã xong hay đang diễn ra? Quá khứ đơn hay quá khứ tiếp diễn (Phần 2).
  3. 3
    Nó có xảy ra trước một sự việc quá khứ khác không? Chỉ dùng quá khứ hoàn thành khi thứ tự quan trọng (Phần 3).
  4. 4
    Bao lâu, bao nhiêu hay vì sao? Had been + -ing, had + quá khứ phân từ, hay have been + -ing (Phần 4).
  5. 5
    Một thói quen? Used to, would, quá khứ đơn hay usually (Phần 5).

Phần 1 nói về dạng. Phần 2 và 3 nói về thời gian và thứ tự. Phần 4 và 5 cần cả dạng lẫn ý nghĩa.

1

Dạng của động từ

Nguyên mẫu, quá khứ hay quá khứ phân từ?

Từ trợ nào đứng trước động từ: không có, did, had hay was? Từ trợ quyết định dạng của động từ.

Quy tắc: Dùng dạng quá khứ trong câu khẳng định, nguyên mẫu sau did hoặc didn’t, và quá khứ phân từ sau had.

Động từ bất quy tắc có ba dạng

Nguyên mẫu Quá khứ đơn Quá khứ phân từ (sau had)
go went gone
catch caught caught
fall fell fallen
fly flew flown
write wrote written
do did done
get got gotten (US)

Động từ có quy tắc thêm -ed. Động từ bất quy tắc có dạng riêng, và dạng quá khứ với quá khứ phân từ thường khác nhau. Hãy cẩn thận với các từ dễ nhầm: fell (fall) và felt (feel).

Từ trợ động từ quyết định dạng

Sau Dùng Ví dụ
không có gì dạng quá khứ He caught the ball.
did, didn’t dạng nguyên mẫu Did he catch it? He didn’t catch it.
had quá khứ phân từ He had caught it before.
was, were dạng -ing He was catching the bus.

Was cộng động từ nguyên mẫu (I was go) không phải là tiếng Anh. Với một hành động đã xong, chỉ dùng dạng quá khứ: I went.

Lỗi thường gặp trong phần này

  • dùng sai dạng quá khứ của động từMy friend teached me how to swim.✓ My friend taught me how to swim.Teach là động từ bất quy tắc: taught.
  • nhầm dạng nguyên mẫu với dạng quá khứDid they found a parking space?✓ Did they find a parking space?Sau did, dùng dạng nguyên mẫu.
  • dùng sai dạng quá khứ của động từI had forgot her birthday.✓ I had forgotten her birthday.Sau had, dùng quá khứ phân từ: forgotten.
Thêm: dạng quá khứ Mỹ và Anh

Trang web này dùng tiếng Anh Mỹ. Ở Mỹ, learned, dreamed, burned và spelled là các dạng quá khứ thông thường; learnt, dreamt và burnt phổ biến hơn trong tiếng Anh Anh. Quá khứ phân từ kiểu Mỹ của get thường là gotten (she had gotten lost), còn tiếng Anh Anh dùng got.

2

Thời gian và thứ tự

Quá khứ đơn hay quá khứ tiếp diễn?

Việc đó đã xong hay đếm được, hay vẫn đang diễn ra khi có việc khác xảy đến?

Quy tắc: Dùng was hoặc were cộng -ing cho hành động đang diễn ra. Dùng quá khứ đơn cho sự việc đã xong, đếm được hoặc chen ngang, và cho động từ chỉ trạng thái như know.

Hành động dài hơn đang diễn ra. Hành động ngắn hơn chen vào.

Hành động đang diễn ra dài hơn, watching TV, bị hành động ngắn hơn, a phone call, chen ngang
Quá khứ đơn Quá khứ tiếp diễn
a finished action: I finished the book on the train. an action in progress: I was reading on the train.
the short event that interrupts: the storm started the longer action it interrupts: we were playing cards
counted events: the phone rang twice a repeated annoying habit: he was always losing his keys
state verbs: I knew, she owned không dùng với hầu hết động từ chỉ trạng thái

Động từ chỉ trạng thái thường giữ dạng đơn

knowbelieveunderstandwantneedlikeownbelongseem

Was đi với I, he, she, it. Were đi với we, you, they và danh từ số nhiều.

Lỗi thường gặp trong phần này

  • dùng dạng -ing với động từ chỉ trạng tháiWhen I was ten, I was owning a red bike.✓ When I was ten, I owned a red bike.Own là động từ chỉ trạng thái, nên dùng quá khứ đơn.
  • sai was, were hoặc dạng -ingShe was cook when I called her.✓ She was cooking when I called her.Was cần dạng -ing.
  • nhầm quá khứ tiếp diễn với quá khứ đơnI was dropping my phone twice on the way to work.✓ I dropped my phone twice on the way to work.Sự việc đếm được dùng quá khứ đơn.
3

Thời gian và thứ tự

Quá khứ đơn hay quá khứ hoàn thành?

Một sự việc quá khứ có xảy ra trước sự việc khác không, và thứ tự có quan trọng không?

Quy tắc: Dùng had cộng quá khứ phân từ cho sự việc xảy ra trước trong hai sự việc quá khứ khi thứ tự quan trọng. Dùng quá khứ đơn cho một sự việc quá khứ, các sự việc kể theo thứ tự, và mọi thời điểm đã qua cụ thể.

Chỉ dùng had khi một sự việc quá khứ xảy ra trước sự việc khác

Hai sự việc quá khứ theo thứ tự: I had already eaten xảy ra trước, rồi they arrived
Tình huống Dạng Ví dụ
việc xảy ra trước trong hai sự việc quá khứ had + quá khứ phân từ The plane had left when I got to the gate.
với by the time had + quá khứ phân từ By the time the ambulance came, he had lost consciousness.
một sự việc quá khứ, dù đã lâu quá khứ đơn I visited my grandparents last summer.
các sự việc kể theo thứ tự quá khứ đơn I cooked, did the dishes, and went to bed.
after hoặc before hay already đã cho thấy thứ tự quá khứ đơn (cũng có thể dùng had) After the guests left, we cleaned up.

Một thời điểm đã qua cụ thể (yesterday, last year, in 2021, ago) dùng quá khứ đơn, không bao giờ dùng have hoặc has cộng quá khứ phân từ.

Lỗi thường gặp trong phần này

  • dùng quá khứ hoàn thành khi quá khứ đơn là đủI had gone to Tokyo last year.✓ I went to Tokyo last year.Một sự việc quá khứ tại thời điểm đã qua cụ thể dùng quá khứ đơn.
  • dùng hiện tại hoàn thành với thời điểm đã qua cụ thểShe has finished the course in 2022.✓ She finished the course in 2022.In 2022 là một thời điểm đã qua cụ thể.
  • dùng quá khứ đơn khi cần quá khứ hoàn thànhBy the time I woke up, my roommate left for work.✓ By the time I woke up, my roommate had left for work.By the time chỉ hành động xảy ra trước: had left.
Thêm: already và just trong tiếng Anh Mỹ

Trong tiếng Anh Mỹ thân mật, already và just thường đi với quá khứ đơn: I already ate. Khi một sự việc quá khứ xảy ra trước sự việc khác, văn viết cẩn thận và các bài thi vẫn yêu cầu quá khứ hoàn thành: When they arrived, I had already eaten.

4

Dạng và ý nghĩa

Had been, had hay have been?

Bạn muốn nói bao lâu, bao nhiêu hay vì sao? Và bạn nhìn lại từ lúc đó hay từ bây giờ?

Quy tắc: Dùng had been cộng -ing để nói một việc kéo dài bao lâu trước một sự việc quá khứ, hoặc để nói nguyên nhân của một trạng thái trong quá khứ. Dùng had cộng quá khứ phân từ cho kết quả đã hoàn tất hoặc một con số. Dùng have been cộng -ing khi thời gian kéo dài đến bây giờ.

Bao lâu, bao nhiêu hay vì sao?

Câu hỏi Dạng Ví dụ
Bao lâu, cho đến một thời điểm trong quá khứ? had been + -ing We had been waiting for twenty minutes when the teacher arrived.
Vì sao lúc đó lại như vậy? had been + -ing He was out of breath because he had been running.
Đã hoàn tất bao nhiêu? had + quá khứ phân từ By the end of the day, she had answered forty emails.
Bao lâu, với động từ chỉ trạng thái? had + quá khứ phân từ By 2019, they had known each other for thirty years.
Bao lâu, cho đến bây giờ? have/has been + -ing I have been working since six this morning.

Was cộng -ing không cho biết một việc kéo dài bao lâu trước một sự việc quá khứ, nên không nói: we were waiting for twenty minutes when the teacher arrived.

Lỗi thường gặp trong phần này

  • dùng was hoặc were cộng -ing cho khoảng thời gian trước một sự việc quá khứThe patient was waiting for three hours when a doctor finally saw him.✓ The patient had been waiting for three hours when a doctor finally saw him.Khoảng thời gian trước một sự việc quá khứ dùng had been cộng -ing.
  • nhầm had been với have beenI'm hungry because I had been working all afternoon.✓ I'm hungry because I have been working all afternoon.Thời gian kéo dài đến bây giờ, nên dùng have been.
  • dùng had been cộng -ing cho kết quả đã hoàn tấtBy noon, he had been writing three reports.✓ By noon, he had written three reports.Một con số đã hoàn tất dùng had cộng quá khứ phân từ.
5

Dạng và ý nghĩa

Used to, would hay quá khứ đơn?

Đó là thói quen trong quá khứ, trạng thái trong quá khứ, một sự việc đơn lẻ, hay điều vẫn còn đúng?

Quy tắc: Dùng used to cho thói quen và trạng thái trong quá khứ đã chấm dứt, would chỉ cho hành động lặp lại trong quá khứ, quá khứ đơn cho sự việc đơn lẻ hoặc đếm được, và hiện tại đơn cho thói quen vẫn còn đúng.

Lúc đó đúng, bây giờ không còn đúng

Dạng Dùng Ví dụ
used to + base một thói quen hoặc trạng thái trong quá khứ đã chấm dứt We used to live in an apartment.
didn’t use to, did … use to câu phủ định và câu hỏi She didn’t use to like spicy food.
would + base một hành động lặp lại trong quá khứ, không dùng cho trạng thái Every summer, Grandma would take us fishing.
quá khứ đơn một sự việc đơn lẻ, hoặc số lần I went to Jeju three times last year.
usually + hiện tại đơn một thói quen vẫn còn đúng I usually drink coffee in the morning.

Used to, be used to và get used to

be used to + -ing

Cảm thấy bình thường: I’m used to driving on the right now.

get used to + -ing

Đang trở nên bình thường: it was hard to get used to the long winters.

Lỗi thường gặp trong phần này

  • dùng used to sai nghĩaI used to jog every morning, and I still do.✓ I usually jog every morning.Với thói quen vẫn còn đúng, dùng hiện tại đơn.
  • dùng would cho trạng thái trong quá khứWhen I was young, I would have long hair.✓ When I was young, I used to have long hair.Would không dùng được với các trạng thái như have.
  • dùng sai cấu trúc của used toIt took a while to get used to speak English at work.✓ It took a while to get used to speaking English at work.Sau get used to là -ing.
Thêm: didn’t use to hay didn’t used to?

Didn’t use to là dạng viết chuẩn, và là dạng các bài thi yêu cầu. Didn’t used to cũng xuất hiện, nhất là trong văn viết thân mật, vì hai dạng này phát âm giống nhau.

Tự kiểm tra

Mỗi câu có đúng không? Bấm để xem đáp án. Nhãn phần cho bạn biết nên xem lại ở đâu nếu bạn chưa chắc.

Phần 1She brang cookies to the party.

Sai. She brought cookies to the party. Bring là động từ bất quy tắc.

Phần 1Did the package arrive on time?

Đúng. Sau did, động từ ở dạng nguyên mẫu.

Phần 2I was having a bath when someone knocked on the door.

Đúng. Việc tắm đang diễn ra, và tiếng gõ cửa chen vào.

Phần 2He was seeming nervous during the interview.

Sai. He seemed nervous during the interview. Seem là động từ chỉ trạng thái.

Phần 3I have seen a great play on Saturday.

Sai. I saw a great play on Saturday. On Saturday là một thời điểm đã qua cụ thể.

Phần 3When I checked my bag, my phone had disappeared.

Đúng. Chiếc điện thoại biến mất trước khi tôi kiểm tra.

Phần 4The ground was muddy because it had been raining.

Đúng. Had been cộng -ing giải thích nguyên nhân của một trạng thái trong quá khứ.

Phần 4By 2020, they had been having that car for ten years.

Sai. They had had that car for ten years. Have với nghĩa sở hữu là động từ chỉ trạng thái.

Phần 5My grandfather would tell us stories every night.

Đúng. Would có thể mô tả một hành động lặp lại trong quá khứ.

Phần 5I am used to wake up early.

Sai. I am used to waking up early. Sau be used to là -ing.

Lời nhắc luyện tập với AI

Dán nội dung này vào một công cụ trò chuyện AI.

Hiện lời nhắc
Tôi muốn luyện chọn giữa các dạng quá khứ trong tiếng Anh: dạng quá khứ bất quy tắc, quá khứ đơn hay quá khứ tiếp diễn, quá khứ đơn hay quá khứ hoàn thành, had been hay had done, và used to hay would. Hãy đưa cho tôi từng câu hỏi một và luân phiên các dạng bài: điền vào chỗ trống, trắc nghiệm (A đến D) và câu “đúng hay sai?”. Hãy bảo đảm ngữ cảnh chỉ cho một đáp án đúng, và dùng các dạng tiếng Anh Mỹ. Hãy luân phiên qua năm lĩnh vực: dạng động từ sau did và had, quá khứ đơn hay quá khứ tiếp diễn, quá khứ đơn hay quá khứ hoàn thành, quá khứ hoàn thành hay quá khứ hoàn thành tiếp diễn, và thói quen trong quá khứ. Bắt đầu ở mức trung cấp, tăng độ khó sau hai câu đúng liên tiếp và giảm sau hai câu sai liên tiếp. Nếu tôi làm sai, hãy giải thích quy tắc bằng tiếng Việt rồi tiếp tục. Sau mỗi 10 câu, hãy cho tôi biết nên ôn lĩnh vực nào trong năm lĩnh vực.

Luyện tập thêm

Đọc hướng dẫn bằng tiếng Anh →