How long là gì? Công thức, cách dùng và bài tập chi tiết

Có rất nhiều cấu trúc ngữ pháp trong Tiếng Anh nhưng cũng khiến không ít người học cảm thấy bối rối, đặc biệt là với những người mới bắt đầu. Việc hiểu rõ cách sử dụng của những cấu trúc này là vô cùng quan trọng vì nó giúp người học truyền tải thông tin chính xác hơn, đồng thời tránh mắc những lỗi sai khi tham gia một số bài thi tiếng Anh. Trong bài viết ngày hôm nay, tác giả sẽ giới thiệu đến người đọc một trong những cấu trúc rất thường gặp, đó là cấu trúc How Long

Key takeaways:

  1. Câu hỏi How long dùng để hỏi về khoảng thời gian bao lâu ai đó làm việc gì hoặc một việc nào đó diễn ra.

  2. Cấu trúc sử dụng thì hiện tại đơn được dùng khi hỏi về việc ai đó thường mất bao lâu để làm một việc nào đó.

  3. Cấu trúc sử dụng thì quá khứ đơn được dùng khi hỏi về việc ai đó đã mất bao lâu để làm một việc nào đó.

  4. Cấu trúc sử dụng thì hiện tại hoàn thành dùng để hỏi về khoảng thời gian mà một người đã làm một việc nào đó tính đến thời điểm hiện tại.

  5. Cấu trúc sử dụng thì hiện tại hoàn thành tiếp diễn dùng để hỏi về khoảng thời gian mà một người đã làm một việc nào đó, việc này xảy ra trong quá khứ, kéo dài tới hiện tại và vẫn còn tiếp diễn trong tương lai.

  6. Cấu trúc sử dụng thì tương lai đơn để hỏi về khoảng thời gian mà một việc nào đó sẽ diễn ra hoặc khoảng thời gian mà một người sẽ làm một việc nào đó trong tương lai.

Câu hỏi How long dùng để làm gì?

Câu hỏi How long dùng để hỏi về khoảng thời gian bao lâu ai đó làm việc gì hoặc một việc nào đó diễn ra.

Ví dụ:

  • How long have you lived in Vietnam? (Bạn đã sống ở Việt Nam bao lâu rồi?)

  • How long will the meeting last? (Cuộc họp sẽ kéo dài trong bao lâu?)

  • How long does it take you to go to school (Bạn mất bao lâu để đi tới trường?)

Công thức How long và cách trả lời.

Cấu trúc 1

  • Câu hỏi: How long + does + it + take + O + to V? (O là tân ngữ, V là động từ)

  • Câu trả lời: It + takes + O + khoảng thời gian.

Cấu trúc sử dụng thì hiện tại đơn này được dùng khi hỏi về việc ai đó thường mất bao lâu để làm một việc nào đó.

Ví dụ: - How long does it take you to go to work? (Bạn mất bao lâu để đi tới chỗ làm?)

- It takes me about 15 minutes. (Tôi mất khoảng 15 phút)

Vì việc đi làm là việc diễn ra thường xuyên nên câu hỏi sẽ sử dụng thì hiện tại đơn.

Cấu trúc 2

  • Cấu trúc: How long + did + it + take + O + to V? (O là tân ngữ, V là động từ)

  • Câu trả lời: It + took + O + khoảng thời gian.

Cấu trúc số 2 này được dùng khi hỏi về việc ai đó đã mất bao lâu để làm một việc nào đó trong quá khứ.

Ví dụ: - How long did it take her to draw that picture?

(Cô ấy đã mất bao lâu để vẽ bức tranh ấy?)

- It took her 3 days. (Cô ấy mất 3 ngày)

Cấu trúc 3

  • Câu hỏi: How long + have/has + S + Ved/3? (S là chủ ngữ)

  • Câu trả lời: S + have/has + Ved/3 + FOR + khoảng thời gian

    S + have/has + Ved/3 + SINCE + mốc thời gian

Cấu trúc sử dụng thì hiện tại hoàn thành này dùng để hỏi về khoảng thời gian mà một người đã làm một việc nào đó tính đến thời điểm hiện tại.

Ví dụ: - How long has John lived here? (John đã sống ở đây được bao lâu rồi?)

- He has lived here for 2 months. (John đã sống ở đây được 2 tháng)

- He has lived here since January. (John đã sống ở đây từ tháng một.)

Việc John sống ở đây diễn ra trong quá khứ và vẫn kéo dài tới thời điểm nói, nên câu hỏi sử dụng thì hiện tại hoàn thành.

Cấu trúc 4

  • Câu hỏi: How long + have/has + S + been + Ving? (S là chủ ngữ)

  • Câu trả lời: S + have/has + Ved/3 + FOR + khoảng thời gian

    S + have/has + Ved/3 + SINCE + mốc thời gian

Cấu trúc này sử dụng để hỏi về khoảng thời gian mà một người đã làm một việc nào đó, việc này xảy ra trong quá khứ, kéo dài tới hiện tại và vẫn còn tiếp diễn trong tương lai.

Ví dụ: Bạn A đang chờ bạn B tới đón, bạn C thấy đã lâu rồi nhưng B vẫn chưa tới đón A nên mới hỏi A rằng:

- How long have you been waiting? (Bạn đã đợi được bao lâu rồi?)

- I’ve been waiting since 7 p.m. (Tôi đã đợi từ lúc 7 giời tối)

Việc bạn A đợi bạn B đã xảy ra trong quá khứ và vẫn còn tiếp diễn so với mốc thời gian mà C hỏi, nên sẽ dùng thì hiện tại hoàn thành tiếp diễn.

Cấu trúc 5

  • Cấu trúc: How long + will + S + V? (S là chủ ngữ, V là động từ)

  • Câu trả lời: S + will + V + FOR + khoảng thời gian.

Cấu trúc này sử dụng để hỏi về khoảng thời gian mà một việc nào đó sẽ diễn ra hoặc khoảng thời gian mà một người sẽ làm một việc nào đó trong tương lai.

Ví dụ: - How long will the meeting last? (Cuộc họp sẽ kéo dài trong bao lâu?)

- It will last for 20 minutes. (Nó sẽ kéo dài trong 20 phút)

image-alt


Comments

Popular posts from this blog

Independent đi với giới từ gì? Cách dùng chính xác nhất

Giới thiệu ZIM Dictionary - Từ điển Tiếng Anh cá nhân hóa hiện đại

Thi thử IELTS - Trải nghiệm chuẩn thi thật tại Anh Ngữ ZIM