What is How long?
How long … có nghĩa là bao lâu, độ dài bao nhiêu được dùng khi bạn muốn hỏi ai đó về khoảng thời gian bao lâu hoặc độ dài của vật nào đó. Đây là một dạng câu hỏi thông dụng trong tiếng Anh thường được sử dụng.
Using the How long structure
Trong ngữ pháp Tiếng Anh, cấu trúc How long có các trường hợp sử dụng phổ biến sau đây:
- Dùng để hỏi về khoảng thời gian người nào đó đã dành ra để làm việc gì. Khi hỏi thời gian với How long, thời gian đó thường là một khoảng thời gian cụ thể có thời điểm bắt đầu và kết thúc. Cấu trúc này thường đi cùng với giới từ “for” hoặc “since” trong câu trả lời.
E.g:
- How long have you been waiting for the bus? (Bạn đã đợi xe buýt bao lâu rồi?).
- How long will the concert last? (Buổi hoà nhạc sẽ kéo dài bao lâu?).
- Dùng để hỏi về độ dài của một vật nào đó.
E.g:
- How long is this pen? (Cây bút này dài bao nhiêu?).
- How long is this red dress? (Chiếc váy đỏ này dài bao nhiêu?).
- Dùng để hỏi về khoảng thời gian ai đó dành ra để làm việc gì.
E.g:
- How long does it take John to finish this homework? (John mất khoảng thời gian bao lâu để hoàn thành xong bài tập về nhà này?).
- How long will it take to go to school? (Mất bao lâu để đến trường?)
Various How long structures in English
There are 3 different How long formulas used for different questioning purposes. Let's explore these How long structures together.
Formula 1
How long + do/does/did + S + Vinf…? |
Đây là cấu trúc How long ở thì hiện tại đơn và quá khứ đơn. Dùng khi hỏi ai đó về khoảng thời gian làm/ đã làm việc gì.
E.g:
- How long do you go to school? (Bạn đi đến trường mất bao lâu?)
- How long does she cook? (Cô ấy nấu ăn mất bao lâu?)
Formula 2
How long + have/has + S + Ved/PII…? |
Đối với cấu trúc How long ở thì hiện tại hoàn thành, nó cũng có nghĩa tương tự với công thức 1 như trên là dùng để hỏi ai đó về khoảng thời gian làm/ đã làm việc gì.
E.g:
- How long has it rained? (Trời đã mưa kéo dài bao lâu?)
- How long has he been home? (Anh ấy về nhà bao lâu rồi?)
Formula 3
How long does it take + (O) + to Vinf…? |
Cuối cùng cấu trúc How long mang nghĩa Ai đó mất bao lâu để làm việc gì. Chỉ khoảng thời gian diễn ra của một hành động.
Trả lời theo cấu trúc sau:
Answer: It takes + (O) + time + to Vinf … |
Ai đó mất … thời gian để làm… |
E.g:
How long does it take to get to Hanoi by plane? (Mất bao nhiêu thời gian để đi tới thành phố Hà Nội bằng máy bay?)
→ It takes 4 hours to get to Hanoi City by plane. (Mất 2 tiếng để đi tới thành phố Hà Nội bằng máy bay.)
Common question patterns with How long structure
1. Cấu trúc How long về độ dài của vật.
E.g:
- How long is this ao dai? (Chiếc áo dài này dài bao nhiêu?)
- How long is the Saigon Bridge? (Cầu Sài Gòn dài bao nhiêu?)
2. Cấu trúc How long về khoảng thời gian.
E.g:
- How long has Tim been a doctor? – About 5 years. (Tim trở thành một bác sĩ mất bao lâu? – Khoảng 5 năm.)
- How long have you learning French? – I have been learning French for 4 years. (Bạn đã học Tiếng Pháp bao lâu rồi? – Tôi đã đang học Tiếng Pháp được khoảng 4 năm).
3. Cấu trúc How long với How long does it take…?
E.g:
- How long does it take you to play piano well? – It takes me 2 years to play piano well. (Bạn mất bao lâu để chơi đàn piano tốt? – Tôi mất 2 năm để chơi đàn piano tốt.)
- How long does it take him to recover from the injury? – It takes him 3 months to recover from the injury. (Anh ấy mất bao lâu để hồi phục chấn thương? – Anh ấy phải mất 3 tháng để hồi phục chấn thương.)
Differentiate between How long and How many times structures
In fact, the How long and How many times structures are completely different.
- How long: hỏi về khoảng thời gian (bao lâu)
- How many times: hỏi về số lần (bao nhiêu lần)
E.g:
- How long did you watch this play? (Bạn đã xem vở kịch này trong bao lâu?)
- How many times have you watched this play? (Bạn đã xem vở kịch này bao nhiêu lần? )
*Lưu ý: Chúng ta sẽ thường dùng cấu trúc How many times với thì hiện tại hoàn thành vì nó thể hiện số lần đã làm từ trong quá khứ đến hiện và có thể sẽ tiếp tục tới tương lai.
Differentiate between How long and How much time structures
Giống nhau: Cả 2 cấu trúc đều mang nghĩa là bao lâu, bao nhiêu thời gian.
Khác nhau:
- How long: thường được dùng để hỏi về khoảng thời gian dài.
- How much times: thường được dùng để hỏi về khoảng thời gian ngắn (Thường gặp trong lời chỉ dẫn)
E.g:
- How long has Jenny lived in Japan? – For more than 4 years. (Jenny sống ở Nhật Bản bao lâu rồi? – Khoảng 4 năm).
- How much time should Ann boil the vegetables? – Only 10 minutes. (Ann nên luộc rau trong bao lâu? – 10 phút thôi.)
Differentiate between How long and When structures
Giống nhau: Cả 2 cấu trúc đều hỏi về thời gian.
Khác nhau:
- How long: Được dùng để chỉ một giai đoạn hoặc khoảng thời gian, có điểm bắt đầu và điểm kết thúc.
- When: Dùng để chỉ về một thời điểm hoặc một mốc thời gian cụ thể.
E.g:
- How long have you lived in Ho Chi Minh city? – I have lived here for 5 years. (Bạn đã sống ở thành phố Hồ Chí Minh bao lâu rồi? – Tôi đã sống ở đây 5 năm rồi.)
- When did you move to Hoi An? – I moved here in 2018. (Bạn chuyển đến Hội An từ bao giờ? – Tôi đã chuyển đến đây từ năm 2018.)
Exercise applying the How long structure with answers
Once you have grasped the theory, it's time to practice the How long structure we just learned. Let's do a small exercise below to check if you understand and can differentiate between How long and How many times clearly.
Bài tập: Điền How long hoặc How many times vào chỗ trống sao cho thích hợp
- ______ will the concert last?
- ______ has Tam been listening?
- ______ a day do you shower?
- ______ are these pants?
- ______ have you participated in this race?
- ______ did you meet your father last month?
- ______ does it take her to wash the dishes??
- ______ have you been crying?
- How long will the concert last?
- How long has Tam been listening?
- How many times a day do you shower?
- How long are these pants?
- How many times have you participated in this race?
- How many times did you meet your father last month?
- How long does it take her to wash the dishes?
- How long have you been crying?