
Cấu trúc How long – Cách dùng chi tiết kèm bài tập và ví dụ
How long là cấu trúc thông dụng và có tính ứng dụng cao trong giao tiếp tiếng Anh khi muốn hỏi về khoảng thời gian bao lâu hay độ dài của một vật nào đó. Vậy bạn nắm vững được cách sử dụng của điểm ngữ pháp này hay chưa? Hãy cùng Tiếng Anh Nghe Nói tìm hiểu về cấu trúc How long trong tiếng Anh đầy đủ nhất qua bài viết sau.
Cấu trúc How long trong tiếng Anh là gì?
Trong tiếng Anh, “How long” đóng vai trò là câu nghi vấn mang ý nghĩa là “bao lâu” hay “độ dài bao nhiêu”.
Ví dụ: How long have you been studying English? (Bạn đã học tiếng Anh bao lâu rồi?)
Cách dùng cấu trúc How long chuẩn xác
Cấu trúc How long trong tiếng Anh được dùng để đặt câu hỏi trong những ngữ cảnh sau:
+ Dùng để đặt câu hỏi khi muốn biết về khoảng thời gian bao lâu mà ai đó dùng để thực hiện việc gì đó.
Ví dụ: How long have they lived in that city? (Họ đã sống ở thành phố đó bao lâu?)
+ Dùng để đặt câu hỏi khi muốn biết về độ dài cụ thể của vật đã được đo đạc.
Ví dụ: How long is the coastline of this country? (Bờ biển của đất nước này dài bao nhiêu?)
+ Dùng để hỏi về một khoảng thời gian và đó sẽ là một khoảng thời gian cụ thể với thời điểm bắt đầu và kết thúc.
Ví dụ: How long have they known each other? (Họ đã quen biết nhau bao lâu?)
Lưu ý rằng, để trả lời cho câu hỏi này ta thường dùng giới từ “for” hoặc “since” trong câu trả lời.
Các cấu trúc How long thông dụng trong tiếng Anh
Về cơ bản, How long bao gồm 3 cấu trúc khác nhau tùy thuộc vào mục đích và ý nghĩa của câu hỏi mà chủ thể muốn truyền đạt.
Cấu trúc How long + do/does/did + S + V(inf)?
Cấu trúc How long trên được dùng để hỏi thời gian mà ai đó thực hiện hoặc đã thực hiện một hành động gì trong hiện tại hay quá khứ. Trong câu với cấu trúc này sẽ được chia ở thì hiện tại đơn và quá khứ đơn.

Công thức:
How long + do/does/did + S + V(inf)?
Ví dụ: How long do you study English every day? (Bạn học tiếng Anh bao lâu mỗi ngày?)
Cấu trúc How long + have/has + S + Ved/VII?
Đây là một cấu trúc khác cũng để hỏi thời gian mà ai đó thực hiện hoặc đã thực hiện một hành động gì trong hiện tại hay quá khứ. Trong câu động từ được chia ở thì hiện tại hoàn thành.

Công thức:
How long + have/has + S + Ved/VII?
Ví dụ: How long have you studied English? (Bạn đã học tiếng Anh bao lâu rồi)
Cấu trúc How long does it take + (O) + to V(inf)?
Trong tiếng Anh, How long kết hợp với does it take dùng để hỏi về thời gian mà ai mất bao lâu để làm việc gì, chỉ một khoảng thời gian mà hành động nào đó xảy ra.

Công thức:
How long does it take + (O) + to V(inf)?
Câu trả lời: It takes + (O) + time + to V(inf)
Ví dụ:
How long does it take to bake a cake? (Mất bao lâu để nướng bánh?)
Câu trả lời: It takes around 45 minutes to bake a cake. (Mất khoảng 45 phút để nướng bánh.)
Phân biệt giữa cấu trúc How long và các cấu trúc có sự tương đồng
Bên cạnh cấu trúc How long, để hỏi về thời gian còn có các cấu trúc khác là How much time, How many times hay When. Vậy những cấu trúc này có điểm khác biệt gì cần lưu ý để tránh nhầm lẫn khi sử dụng? Hãy tìm hiểu ngay nhé!
Cấu trúc How long và How much time
Hai cấu trúc trên có điểm tương đồng khi đều sử dụng từ để hỏi với How. Tuy nhiên chúng có sự khác biệt rõ rệt về cách sử dụng.
Cấu trúc How long | Cấu trúc How much time |
Được dùng để đặt câu hỏi về “khoảng thời gian bao lâu” hoặc “độ dài của vật nào đó là bao nhiêu”.Ví dụ: How long have you been learning to play the guitar? (Bạn đã học chơi guitar bao lâu rồi?) | Được sử dụng để hỏi về một con số cụ thể của số lần xảy ra sự việc nào đó.Ví dụ: How much time do you spend on social media every day? (Bạn dành bao nhiêu thời gian cho mạng xã hội mỗi ngày?) |
Cấu trúc How long và How many times
Hai cấu trúc này có sự giống nhau về ý nghĩa khi đều có ý nghĩa là “bao lâu”, “bao nhiêu thời gian”. Điểm khác biệt ở đây là:
Cấu trúc How long | Cấu trúc How many times |
Được dùng để hỏi về khoảng thời gian dài.Ví dụ: How long did you stay in Vietnam last summer? (Bạn ở Việt Nam bao lâu trong mùa hè vừa qua?) | How much time thường dùng trong lời chỉ dẫn để hỏi về khoảng thời gian ngắn. Ví dụ: How many times do you go to the gym in a week? (Bạn đến phòng tập mấy lần trong một tuần?) |
Cấu trúc How long và When
Sự giống nhau giữa cấu trúc How long và When chính là vai trò của cả hai cấu trúc này đều là câu hỏi dùng để hỏi về thời gian.
Cấu trúc How long | Cấu trúc When |
How long cho biết một giai đoạn hoặc khoảng thời gian, với một điểm bắt đầu và điểm kết thúc.Ví dụ: How long did the movie last? (Bộ phim kéo dài bao lâu?) | Cấu trúc When dùng để chỉ ra một mốc thời gian cụ thể nào đó.Ví dụ: When will the meeting start? (Cuộc họp sẽ bắt đầu khi nào?) |
Bài tập chi tiết về cấu trúc How long trong tiếng Anh
Sau khi đã điểm qua phần lý thuyết, bạn học hãy luyện tập với các bài tập về cấu trúc How long trong tiếng Anh để thành thạo điểm ngữ pháp này.
Bài tập 1: Điền How long, How many times hay When vào chỗ trống thích hợp để hoàn thành câu:
1. ______ will the concert last?
2. _____ did you complete this work?
3. ______ did you visit her last year? – Almost every weekend.
4. ______ do you go to the big supermarket to do your shopping? – Not very often. Perhaps once a month.
5. _____ did you stay in India? – Twelve months.
6. ______ did Steve sign the contract? – two months ago.
7. _____have you been there? – ten minutes.
8. _____ is the ruler?
9. ______ did the phone ring last night? – We must have had about twenty calls.
10. ______ was the last time you visited your uncle? – About 2 years ago.
Bài tập 2: Sử dụng gợi ý viết lại câu hoàn chỉnh
1. How/long/it/take/you/go/work?
2. She/have/live/here/last/year.
3. How/long/have/he/been/learn/French?
4. The/lesson/will/last/30/minute.
5. How/long/have/her mother/live/HCM city.
Đáp án
Bài tập 1:
1. How long
2. When
3. How many times
4. How many times
5. How long
6. When
7. How long
8. How long
9. How many times
10. When
Bài tập 2:
1. How long does it take you to go to work?
2. She has lived here since last year.
3. How long has he been learning French?
4. The lesson will last for 30 minutes.
5. How long has her mother lived in HCM city?
Trên đây là bài học cực chi tiết và dễ hiểu về cấu trúc How long trong tiếng Anh mà Tiếng Anh Nghe Nói đã chia sẻ đến bạn, bài học bao gồm định nghĩa, cách dùng, công thức và phân biệt với các cấu trúc tương đương giúp bạn học dễ dàng nắm vững kiến thức.

Nếu bạn đang tìm kiếm khóa học tiếng Anh giao tiếp chất lượng chuyên THỰC HÀNH KỸ NĂNG NGHE – NÓI trong môi trường 100% giáo viên Anh – Úc – Mỹ – Canada thì Tiếng Anh Nghe Nói chính là sự lựa chọn hàng đầu, tham khảo ngay tại: https://tienganhnghenoi.vn/lop-nhom/