Luyện thi IELTS cho người mới bắt đầu, cam kết đầu ra - IELTS LangGo ×

Cấu trúc How long: Ý nghĩa, cách dùng và bài tập thực hành

Nội dung [Hiện]

Nếu bạn cảm thấy bối rối khi sử dụng cấu trúc How long và hay nhầm lẫn với các cấu trúc khác thì đừng bỏ qua bài viết này.

IELTS LangGo sẽ giúp bạn hiểu rõ về cách sử dụng How long và phân biệt cấu trúc How long với các cấu trúc tương tự như How many times, How much và When.

Cấu trúc How long và cách sử dụng
Cấu trúc How long và cách sử dụng

1. Cấu trúc How long là gì?

How long nghĩa là dài bao nhiêu hoặc lâu như thế nào, cấu trúc How long được sử dụng trong câu hỏi về khoảng thời gian của một sự việc nào đó hoặc câu hỏi về độ dài của cái gì đó.

Ví dụ:

  • How long did it take you to finish the comic? (Bạn mất bao lâu để đọc xong quyển truyện?)
  • How long has it been since you last visited your friend? (Đã bao lâu kể từ khi bạn cuối cùng thăm bạn của mình?)
  • How long is the longest bridge in the USA? (Cây cầu dài nhất nước Mỹ dài bao nhiêu?)

2. Chi tiết cách dùng cấu trúc How long

Cấu trúc How long được dùng trong 2 trường hợp đó là hỏi về thời gian và hỏi về độ dài. IELTS LangGo sẽ cùng bạn lần lượt tìm hiểu công thức và cách dùng trong từng trường hợp nhé.

2.1. Cấu trúc How long hỏi về thời gian

Khi dùng để hỏi về thời gian, How long thường được dùng với các cấu trúc sau:

Cấu trúc 1:

How long + do/does/did/will + S + V(inf)?

Cách dùng: Dùng để hỏi về thời gian một sự kiện nào đó diễn ra

Ví dụ:

  • How long will the conference last? (Hội nghị sẽ kéo dài bao lâu?)
  • How long did she run yesterday? (Hôm qua cô ấy đã chạy bao lâu?)

Cấu trúc 2:

How long + have/has + S + Ved/V3?

How long + have/has + S + been + V-ing + ... ?

Cách dùng: Sử dụng để hỏi về khoảng thời gian một hành động diễn ra. Câu trả lời thường sử dụng cấu trúc "for + khoảng thời gian" hoặc "since + mốc thời gian."

Ví dụ:

  • How long has she worked for that company? (Cô ấy đã làm việc cho công ty đó bao lâu rồi?)
  • How long have you been living in this village? (Bạn đã sống ở làng này bao lâu rồi?)
Cấu trúc How long hỏi về thời gian
Cấu trúc How long hỏi về thời gian

Cấu trúc 3:

How long + does/did + it take + (O) + to V + ... ?

Cách dùng: Dùng để hỏi mất bao nhiêu thời gian để thực hiện một hành động nào đó.

Ví dụ: How long does it take you to go to the cinema? (Bạn đi đến rạp chiếu phim mất bao lâu?)

Cấu trúc 4:

How long + do/does/did + S + spend + (on) + N/Ving + ... ?

Cách dùng: Sử dụng để hỏi về thời gian ai đó dành cho một hành động cụ thể trong quá khứ.

Ví dụ: How long did you spend on writing that report? (Bạn đã dành bao lâu để viết báo cáo đó?)

2.2. Cấu trúc how long hỏi về độ dài

How long + be + N + (mục đích) + ... ?

Giải thích: Sử dụng để hỏi về độ dài của một sự vật cụ thể

Ví dụ:

  • How long is the street? (Con phố này dài bao nhiêu?)
  • How long is the rope? (Cái dây này dài bao nhiêu?)
Cấu trúc How long hỏi về độ dài
Cấu trúc How long hỏi về độ dài

Cấu trúc này có thể được sử dụng để hỏi về độ dài của bất kỳ vật thể nào, từ những vật thể nhỏ như bút, thước kẻ đến những vật thể lớn như sông, biển,...

3. Phân biệt cấu trúc How long với các cấu trúc tương tự

Trong phần này, chúng ta cùng phân biệt cấu trúc How long với các cấu trúc tương tự như How many times, How much và When để tránh các lỗi sai khi sử dụng nhé.

3.1. Cấu trúc How long và How many times

Phân biệt

How long

How many times

Cách dùng

How long được dùng trong câu hỏi về khoảng thời gian của một hành động, sự kiện hoặc quá trình cụ thể.

How many times được sử dụng để hỏi về số lần một hành động, sự kiện hoặc quá trình đã xảy ra.

Ví dụ

- How long have you been studying Russian? (Bạn đã học tiếng Nga được bao lâu?)

- How long did it take you to finish the article? (Bạn mất bao lâu để hoàn thành bài luận?)

- How many times have you seen this cartoon? (Bạn đã xem bộ phim hoạt hình này bao nhiêu lần?)

- How many times did you have to try before becoming rich? (Bạn phải cố gắng bao nhiêu lần trước khi trở thành người giàu có?)

3.2. Cấu trúc How long và How much

Phân biệt

How long

How much

Cách dùng

How long được sử dụng để hỏi về khoảng thời gian, độ dài.

How much được sử dụng để hỏi về số lượng, trọng lượng, giá cả, giá trị, mức độ, v.v.

Ví dụ

- How long is this stick? (Cái gậy này dài bao nhiêu?)

- How long did the exam last? (Cuộc thi đã kéo dài bao lâu?)

- How much does this cost? (Cái này giá bao nhiêu?)

- How much time do you have for your kid? (Bạn có bao nhiêu thời gian cho con của mình?)

3.3. Cấu trúc How long và When

Phân biệt

How long

How many times

Cách dùng

How long được sử dụng để hỏi về khoảng thời gian của một hành động, sự kiện hoặc quá trình

Được sử dụng khi bạn quan tâm đến thời gian kéo dài của một sự kiện hoặc hành động.

When được sử dụng để hỏi về thời điểm một hành động, sự kiện hoặc quá trình xảy ra.

Được sử dụng khi bạn quan tâm đến thời điểm một hành động xảy ra.

Ví dụ

- How long does it take to drive to the beach from here? (Bao lâu để lái xe đến bãi biển từ đây?)

- How long did it take them to climb to the mountain peak? (Họ mất bao lâu để leo lên đỉnh núi?)

- When is the next train to Hamburg? (Chuyến tàu tiếp theo đi Hamburg là khi nào?)

- When will you visit your grandpa? (Bạn sẽ đi thăm ông của mình khi nào?)

4. Bài tập cấu trúc How long - có đáp án

Các bài tập tổng hợp dưới đây sẽ giúp bạn ôn luyện lại kiến thức vừa học về cấu trúc How long và cách phân biệt với các cấu trúc tương tự, các bạn hãy làm thật cẩn thận và check đáp án ở bên dưới nhé!

Bài tập thực hành cấu trúc How long
Bài tập thực hành cấu trúc How long

Bài 1: Điền cấu trúc How long/How many/When phù hợp vào chỗ trống

1. ___________ does it usually take you to finish your homework?

2. ___________ times a week do you go to the stadium?

3. ___________ did you start learning to play the guitar?

4. ___________ have you been practicing meditation?

5. ___________ have you known your next-door neighbors?

6. ___________ did you eat sushi for the first time?

7. ___________ time does it take to drive from your house to the beach?

8. ___________ times have you been to that restaurant?

9. ___________ have you been using this phone?

10. ___________ do you go to bed on weekdays?

Bài 2: Đặt câu hỏi cho các câu trả lời sau:

1. It takes me about 30 minutes to get to the flower store.

2. I have been waiting here about 40 minutes.

3. It took me about 1 hour to finish my DIY phone case.

4. I have been living there for 2.5 years.

5. The meeting lasted 2.5 hours.

ĐÁP ÁN

Bài 1:

1. How long

2. How many

3. When

4. How long

5. How long

6. When

7. How much

8. How many

9. How long

10. When

Bài 2:

1. How long does it take to get to the flower store?

2. How long have you been waiting here?

3. How long did it take you to finish your DIY phone case?

4. How long have you been living there?

5. How long did the meeting last?

Đến đây, chắc hẳn các bạn đã nắm rõ được kiến thức về cách sử dụng các cấu trúc How long và phân biệt được How long dùng trong ngữ cảnh nào rồi đúng không?

Hãy tiếp tục học tập và ôn luyện thường xuyên để tránh tình trạng “học trước quên sau” nhé!

IELTS LangGo

Rinh lì xì mừng xuân lên tới 13.000.000Đ tại IELTS LangGo - chỉ trong tháng 2/2024
Hơn 15.000 học viên đã thành công đạt/vượt band điểm IELTS mục tiêu tại LangGo. Hãy là người tiếp theo cán đích 7.5+ IELTS với ưu đãi CHƯA TỪNG CÓ trong tháng 2!
  • CAM KẾT ĐẦU RA theo kết quả thi thật 
  • Học bổ trợ 1:1 với giảng viên đứng lớp
  • 4 buổi bổ trợ Speaking/tháng
  • Tăng band chỉ sau 1,5 - 2,5 tháng
  • Hỗ trợ đăng ký thi thật tại BC, IDP

Đăng ký tư vấn MIỄN PHÍ
Nhận ƯU ĐÃI lên tới 10.000.000đ