When hay while? Hành động dài và hành động ngắn
Trả lời ngắn: Trong truyện, dùng while với hành động nền kéo dài (was hoặc were + -ing) và when với hành động ngắn xen vào (quá khứ đơn): While I was walking, it started to rain. She was reading when the door opened. Hành động dài đang diễn ra, và hành động ngắn xảy ra giữa chừng.
▶ Mở thẻ quy tắc · ✏️ Luyện quy tắc này
Xem nhanh
| Vế | Thì | Ví dụ |
|---|---|---|
| while + hành động dài | was / were + -ing | While I was walking, |
| hành động ngắn | quá khứ đơn | it started to rain. |
| when + hành động ngắn | quá khứ đơn | ...when the door opened. |
Tóm tắt
- while + hành động dài (was / were + -ing).
- when + hành động ngắn xen vào (quá khứ đơn).
- Đừng đổi lẫn các dạng.
Quy tắc “When và while trong truyện” là gì?
Quy tắc
Dùng while cho hành động nền kéo dài. Dùng when cho hành động ngắn xen vào.
Hình thức
While + was / were + -ing, hành động ngắn (quá khứ) · was / were + -ing + when + hành động ngắn.
Ý nghĩa
Hành động dài đang diễn ra thì có việc ngắn xảy ra.
Khi nào dùng
Dùng để kể truyện có việc xảy ra giữa chừng.
Cách hoạt động
- Tìm hành động dài: việc gì đang diễn ra? Đặt với was hoặc were + -ing.
- Tìm hành động ngắn: việc gì xảy ra giữa chừng? Đặt ở quá khứ đơn.
- Nối bằng while (hành động dài) hoặc when (hành động ngắn).
- Nếu vế đầu mở đầu câu, thêm dấu phẩy.
Ví dụ với “When và while trong truyện”
- While I was walking, it started to rain.
Dài: walking. Ngắn: trời bắt đầu mưa. - She was reading when the door opened.
Dài: reading. Ngắn: cửa mở. - While he was drawing, his sister came home.
Dài: drawing. Ngắn: em gái về. - We were eating when the bird flew in.
Dài: eating. Ngắn: con chim bay vào. - While we were eating, the lights went out.
Dài: eating. Ngắn: đèn tắt. - He was sleeping when the phone rang.
Dài: sleeping. Ngắn: điện thoại reo. - I was crossing the road when I saw a cat.
Dài: crossing. Ngắn: tôi thấy. - While she was cooking, he came home.
Dài: cooking. Ngắn: anh ấy về.
Lỗi thường gặp với “When và while trong truyện”
While I walked, it was starting to rain.→ While I was walking, it started to rain.
Hành động dài là was + -ing. Hành động ngắn là quá khứ đơn.I sleeping when the phone rang.→ I was sleeping when the phone rang.
Cần có was.While she was reading, the door was opening.→ While she was reading, the door opened.
Hành động ngắn là quá khứ đơn.While she reading, the phone rang.→ While she was reading, the phone rang.
Hành động dài cần was hoặc were + -ing.While I was crossing the road, I was seeing a cat.→ While I was crossing the road, I saw a cat.
Hành động ngắn dùng quá khứ đơn.
Ngoại lệ cần lưu ý
- Other patterns
Còn nhiều cách dùng khác của when và while, nhưng trong các truyện này: while + hành động dài, when + hành động ngắn.
While, when và as
While và when đôi khi đổi chỗ được, nhưng trong các truyện này chúng có vai trò rõ ràng.
| Từ | Đi với | Ví dụ |
|---|---|---|
| while | hành động dài hơn | While I was reading, |
| when | hành động ngắn | when she called. |
| as | hai việc cùng lúc | As I walked, I sang. |
Xem thêm: Quá khứ tiếp diễn
Tự kiểm tra
- Chọn: “___ I was walking, it started to rain.”
Xem đáp án
While Walking là hành động dài.
- Chọn: “She was reading ___ the door opened.”
Xem đáp án
when Cửa mở là hành động ngắn.
- Sửa: “While I walked, it was starting to rain.”
Xem đáp án
While I was walking, it started to rain. Hành động dài: was + -ing. Hành động ngắn: quá khứ đơn.
Luyện tập “When và while trong truyện”
Bản tương tác có hướng dẫn từng bước, giọng đọc và bài kiểm tra nhanh. Một thẻ quy tắc, một bài luyện âm và bài đầu tiên của mỗi chặng được học thử miễn phí; phần còn lại thuộc gói Truy cập đầy đủ. Xem gói Truy cập đầy đủ.
- Bài luyện: when and while in stories
Câu hỏi thường gặp
Hai hành động đều dài được không?
Được, với while: While I was cooking, he was reading. Cả hai cùng đang diễn ra.
Có đặt hành động ngắn lên trước không?
Có: The door opened while she was reading. Không cần dấu phẩy khi vế while đứng cuối.
“When” có luôn dùng cho hành động ngắn không?
Trong các truyện này thì có. Ở chỗ khác, when còn nghĩa là vào lúc: When I was ten, I lived in Hue.
Các quy tắc khác cùng cấp
- Before và after: Before và after nối hai sự việc theo thứ tự thời gian. Với before, sự việc sau từ này xảy ra muộn hơn: I…
- Quá khứ tiếp diễn: Dùng quá khứ tiếp diễn để nói việc đang diễn ra tại một thời điểm trong quá khứ: At eight last night, I was…
- Mục đích: to và so that: Để giải thích vì sao ai đó làm một việc, dùng to cộng động từ nguyên mẫu: He went home to eat lunch.
- Who: mô tả người: Dùng who để thêm thông tin về một người. Who thay cho he hoặc she, nên đừng nói lại đại từ: The girl who has…
- That và which: mô tả vật: Dùng that hoặc which để thêm thông tin về một vật hoặc con vật: This is the cup that she bought.
- Although và even though: Although và even though cho thấy ý thứ hai là một điều bất ngờ, khác với điều bạn mong đợi: Although it was…
Bài này nằm trong công cụ 📘 Ngữ pháp (cấp G5: Nối ý nâng cao). Read in English.
Do đội ngũ English for Fun biên soạn cho người học tiếng Anh. Cách chúng tôi viết bài · Cập nhật lần cuối 2026-11-05.
Người rà soát: TS. Hoàng Quốc Chính, người sáng lập English for Fun · 2026-10-30