Ngữ pháp tiếng Anh Tiếng Anh cơ bản

Cấu trúc How long: Phân biệt với How many times và How often

Cấu trúc How long dùng để nói về độ dài của vật hoặc về một khoảng thời gian nào đó. Đây là một trong những cấu trúc phổ biến trong tiếng Anh. Cùng MochiMochi tìm hiểu về cách dùng của How long, phân biệt How long với How many times và How often qua bài viết dưới đây nhé!

Nội dung trong bài:

I. Cách dùng của How long
II. Các cấu trúc của How long
III. Phân biệt How long với How many times
IV. Phân biệt How long với How often


I. Cách dùng của How long

How long có nghĩa là bao lâu, bao xa, dài bao nhiêu. Hai cách dùng phổ biến nhất của How long là nói về độ dài của vật và khoảng thời gian. Cụ thể:

1. Dùng How long để nói về độ dài 

Khi muốn hỏi về chiều dài, chiều cao hoặc độ dày của một vật bạn có thể sử dụng How long.

Cấu trúc dùng để hỏi về độ dài: How long + is/are + S?

Ví dụ:

  • How long is this table? (Cái bàn này dài bao nhiêu?)
  • How long are these ropes? (Những sợi dây này dài bao nhiêu?)

2. Dùng How long để nói về khoảng thời gian

How long được sử dụng để đưa ra những câu hỏi về khoảng thời gian bao lâu, đó phải là khoảng thời gian cụ thể có thời điểm bắt đầu và kết thúc. Câu trả lời cho cấu trúc How long này thường có các cụm từ như “for + khoảng thời gian” hoặc “since + mốc thời gian”.

Ví dụ:

– How long have you been studying English? (Bạn đã học tiếng Anh được bao lâu rồi?)
– I have learned English for 5 years. (Tôi đã học tiếng Anh được 5 năm rồi.)
– How long have you lived here? (Bạn đã sống ở đây bao lâu rồi?)
– I’ve lived here since 2020. (Tôi sống ở đây từ năm 2020.)

Ngoài ra, để nói về khoảng thời gian mà ai đó dành ra để làm gì, bạn cũng có thể sử dụng How long.

Ví dụ:

  • How long does it take to cook this dish? (Mất bao lâu để nấu món ăn này?)
  • How long does it take to get to school? (Mất bao lâu để đến trường?)

II. Các cấu trúc của How long

how long

Với hai cách dùng đã được đề cập phía trên, How long sẽ có những cấu trúc sau:

  • How long + do/does/did + S + V(infinitive)?

Cấu trúc này được sử dụng ở thì hiện tại đơn và quá khứ đơn để hỏi về thời gian hành động diễn ra, thời gian ai đó làm hoặc đã làm điều gì đó.

Ví dụ:

  • How long does this meeting usually last? (Cuộc họp này thường kéo dài bao lâu?)
  • How long does it take you to go to work every day? (Bạn mất bao lâu để đi làm mỗi ngày?)
  • How long + have/has + S + been + V-ing?

Cấu trúc này được chia ở thì hiện tại hoàn thành tiếp diễn và được dùng để hỏi về thời gian ai đó đã và đang làm điều gì đó trong bao lâu.

Ví dụ:

  • How long have you been working on this project? (Bạn đã làm dự án này được bao lâu rồi?)
  • How long have they been dating? (Họ đã hẹn hò được bao lâu rồi?)
  • How long + have/has + S + V-ed/V3?

Với cấu trúc này, thì được chia ở thì hiện tại hoàn thành và được dùng để hỏi về thời gian để ai đó làm việc gì đó.

Ví dụ:

  • How long has she known him? (Cô ấy đã quen anh ấy bao lâu rồi?)
  • How long have they been married? (Họ đã kết hôn bao lâu rồi?)
  • How long does it take + (O) + to V?

Cấu trúc này có nghĩa là “Mất bao lâu để bạn làm việc này?” được dùng để hỏi về khoảng thời gian cần để thực hiện một hành động nào đó.

Câu trả lời cho câu hỏi trên thường bắt đầu bằng “It takes… (Mất khoảng…)” và tiếp đến sẽ là khoảng thời gian.

Cấu trúc câu trả lời: It takes + (O) + time + to V

Ví dụ:

  • How long does it take you to do your homework? (Bạn mất bao lâu để làm bài tập về nhà?)
  • It takes me about two hours. (Tôi mất khoảng hai giờ.)

Một số biến thể của cấu trúc này gồm:

How long did it take…?: dùng để hỏi về một sự việc đã xảy ra trong quá khứ. 

Ví dụ: How long did it take you to finish the marathon? (Bạn đã mất bao lâu để hoàn thành cuộc chạy marathon?)

How long will it take…?: dùng để hỏi về một sự việc sẽ xảy ra trong tương lai. 

Ví dụ: How long will it take to build this house? (Sẽ mất khoảng bao lâu để xây căn nhà này?)

Để thành thạo và sử dụng lưu loát các cấu trúc trên, bạn cần kết hợp việc luyện tập đặt câu cùng từ vựng. Và để việc học từ vựng hiệu quả, bạn không thể thiếu sự hỗ trợ từ MochiVocab.

MochiVocab mang đến 20 khóa học thuộc đa dạng chủ đề và trình độ. Hơn 8000 từ vựng có sẵn được trình bày ở dạng flashcard sinh động gồm các thông tin cơ bản như từ tiếng Anh, nghĩa tiếng Việt, phiên âm, phát âm mẫu và câu ví dụ giúp bạn tiếp thu kiến thức một cách trực quan hơn.

MochiVocab sẽ giúp bạn lưu từ và nhắc bạn ôn tập từ vựng bằng phương pháp học ôn ngắt quãng (spaced repetition) với tính năng “Thời điểm vàng”. Cụ thể, ứng dụng sẽ tính toán thời điểm ôn tập tối ưu nhất cho từng từ vựng mà bạn đã học dựa trên lịch sử học tập của bạn. MochiVocab sẽ xác định thời điểm bạn chuẩn bị quên từ mới để gửi thông báo nhắc bạn ôn tập. So với phương pháp truyền thống, phương pháp học này sẽ giúp não ghi nhớ nhanh và lâu hơn nhiều lần.

Ngoài ra, các từ vựng đã học sau đó sẽ được xếp theo 5 mức, tương ứng với 5 cấp độ ghi nhớ từ mới học cho đến ghi nhớ sâu. Dựa vào đây, MochiVocab sẽ phân bổ tần suất câu hỏi ôn tập thật hợp lý, đảm bảo bạn có thể tập trung hơn cho các từ vựng mà mình chưa nhớ.

app mochivocab
5 cấp độ ghi nhớ
mochi thông báo

Ngoài MochiVocab, bạn có thể kết hợp học từ vựng với Từ điển Mochi. Đây là website tra cứu từ vựng Anh – Việt hoàn toàn miễn phí và không chứa quảng cáo tránh gây xao nhãng. Từ điển Mochi hỗ trợ tra cứu 100,000+ từ và cụm từ và liên tục được cập nhật đảm bảo cung cấp thông tin chính xác và mới nhất cho bạn học. Ngoài ra, Từ điển Mochi còn hỗ trợ bạn tra cứu thành ngữ và các cụm động từ tiếng Anh từ cơ bản đến nâng cao. Tính năng này không chỉ giúp làm phong phú vốn từ mà còn giúp bạn nâng cao khả năng kết hợp từ trong câu, giúp câu văn của bạn trở nên tự nhiên và lưu loát hơn.

dress up tra từ điển Mochi

III. Phân biệt How long với How many times

How long và How many times thường xuyên bị nhầm lẫn do đều được dùng để hỏi về thời gian. Tuy vậy thì hai cụm từ này lại mang những sắc thái hoàn toàn khác nhau. Cùng MochiMochi phân biệt rõ hơn nhé!

How longHow many times
Phân biệtDùng để hỏi về khoảng thời gian bao lâu.
Thường đi kèm với giới từ “for” hoặc “since” trong câu trả lời.
Dùng để hỏi về số lần cụ thể một sự việc xảy ra.
Thường được dùng với thì hiện tại hoàn thành để hỏi về số lần một hành động đã được thực hiện từ trước đến nay.
Ví dụHow long does it take to get to the airport? (Mất bao lâu để đến sân bay?)How many times do you eat out in a week? (Bạn đi ăn ngoài bao nhiêu lần một tuần?)

IV. Phân biệt How long với How often

How long và How often tiếp tục là một cặp từ liên quan đến thời gian nhưng chúng có các dùng khác biệt rõ ràng trong ngữ cảnh và ý nghĩa. Cụ thể:

Cụm từHow longHow often
Phân biệtDùng để hỏi về khoảng thời gian bao lâu.
Thường kết hợp với các thì liên quan đến khoảng thời gian như hiện tại hoàn thành, quá khứ đơn, tương lai đơn.
Có thể dùng để hỏi về độ dài, chiều dài của vật.
Dùng để hỏi về tần suất làm một việc gì đó.
Chỉ dùng để hỏi về sự lặp đi lặp lại của một hành động.
Câu trả lời thường có các trạng từ chỉ tần suất như always, often, sometimes, never…
Ví dụHow long have you known each other? (Các bạn quen nhau được bao lâu rồi?)How often does it rain in this city? (Ở thành phố này mưa thường xuyên như thế nào?)

Bài viết trên đã cung cấp cho bạn những kiến thức cần biết về cách sử dụng “How long” trong tiếng Anh, cùng với những ví dụ minh họa sinh động. Bài viết đã giúp bạn làm rõ sự khác biệt giữa “How long”, “How many times” và “How often” trong tiếng Anh. Đừng quên luyện tập thường xuyên để nâng cao khả năng sử dụng tiếng Anh của mình nhé!