How long là một trong những cấu trúc quen thuộc và được sử dụng phổ biến trong tiếng Anh. Thế nhưng bạn đã biết các cách dùng và ý nghĩa từng trường hợp của nó chưa? Nếu chưa, thì hãy lưu ngay bài viết này lại để IELTS Vietop giúp bạn khám phá tất tần tật cấu trúc How long nhé!
Tìm hiểu cấu trúc How long
How long … là một dạng câu hỏi thông dụng trong tiếng Anh, dùng khi bạn muốn hỏi ai đó về khoảng thời gian hoặc bao lâu.
Cách dùng cấu trúc How long
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.
- Dùng để hỏi về độ dài của một vật nào đó.
Công thức đặt câu hỏi với cấu trúc How long
Công thức 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?)
Công thức 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.
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?)
Công thức 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.
Các mẫu câu hỏi kết hợp với cấu trúc How long
– Cấu trúc How long về độ dài của vật.
- 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?)
– Cấu trúc How long về khoảng thời gian.
- 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).
– Cấu trúc How long với How long does it take…?
- 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.)
Phân biệt cấu trúc How long với How many times
Thực tế cấu trúc How long và How many times khác nhau hoàn toàn.
- 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.
Xem thêm:
Bài tập vận dụng cấu trúc How long kèm đáp án
Nắm vững lý thuyết rồi thì bây giờ là lúc chúng ta thực hành luyện tập cấu trúc How long vừa học. Các bạn hãy làm bài tập nhỏ dưới đây để kiểm tra xem mình đã hiểu và phân biệt rõ được How long và How many times chưa nhé.
Bài tập: Điền How long hoặc How many times vào chỗ trống sao cho thích hợp
1) ______ will the concert last?
2) ______ has Tam been listening?
3) ______ a day do you shower?
4) ______ are these pants?
5) ______ have you participated in this race?
6) ______ did you meet your father last month?
7) ______ does it take her to wash the dishes??
8) ______ have you been crying?
Đáp án:
- 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?
Như vậy chúng ta đã kết thúc xong bài học về cấu trúc How long ngày hôm nay. Nằm lòng các cách dùng How long này sẽ giúp bạn đặt ra các câu hỏi trong giao tiếp hàng ngày chuẩn xác nhất. Đừng quên thực hành bài tập nhỏ ở trên để ghi nhớ kiến thức tốt hơn nhé. Chúc các bạn học tốt tiếng Anh!