Tìm hiểu cấu trúc How long, How many times 

Tìm hiểu cấu trúc How long, How many times 

Cùng tìm hiểu cách phân biệt cấu trúc How long với cấu trúc How many times qua bài viết sau đây nhé.

 

Cấu trúc How long và cách dùng

 

 

CẤU TRÚC HOW LONG

Là một câu hỏi nên đương nhiên ta sẽ cần tới một trợ động từ phù hợp với thì và chủ ngữ của câu. Chi tiết ra sao, hãy xem bên dưới nhé. 

 

Công thức how long 1:

How long + do/does/did + S + V? 

Cấu trúc này được chia ở thì hiện tại đơn và thì quá khứ đơn, mang nghĩa “bao lâu”. 

Ví dụ:

  • How long did you watch TV last night?

Tối qua bạn xem tivi trong bao lâu. 

  • How long does it take to walk to school? 

Bạn đi bộ đến trường trong bao lâu? 

 

Công thức how long 2:

How long + have/has + S + PII…?

Trong trường hợp này, cấu trúc How long đang được chia ở thì hiện tại hoàn thành và giống ý nghĩa ở trên là “bao lâu”. 

Ví dụ:

  • How long have they lived here? 

Họ sống ở đây bao lâu rồi? 

  • How long has the boss left?

Sếp đã rời đi bao lâu rồi? 

  • How long have you been in England?

Bạn ở Anh đã bao lâu rồi? 

 

Công thức how long 3:

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

Đây là ví dụ cụ thể hơn của cấu trúc 1, dùng để nói về việc ai mất bao nhiêu thời gian để làm việc gì. 

Câu trả lời sẽ là: It takes (+ O) + time + to V

Ví dụ:

  • How long does it take you to repair your computer?

Bạn mất bao lâu để sửa máy tính vậy?

It takes me 2 hours to do that. 

Tôi mất 2 tiếng để làm việc đó. 

(Nó lấy của tôi 2 giờ để làm việc đó) 

  • How long did it take you to finish your homework yesterday? 

Bạn mất bao lâu để hoàn thành bài tập về nhà ngày hôm qua? 

It took me all night to finish my homework! 

Tôi mất cả tối để hoàn thành bài tập. 

  • How long will it take to fly to Ha Noi city? 

Mất bao lâu để bay đến thành phố Hà Nội nhỉ? 

It will take about 2 hours. 

Sẽ tốn khoảng 2 tiếng.

>> Tham khảo: Cấu trúc Could you please trong tiếng anh

 

Công thức how long 4:

How long + to be + S?

Cấu trúc How long này thường được dùng để hỏi về độ dài của một sự vật nào đó. 

Ví dụ:

  • How long is this dress? 

Chiếc váy này dài bao nhiêu? 

  • How long is this river? 

Con sông này dài bao nhiêu?

  • How long is the great wall of China?

Vạn lý trường thành của Trung Quốc dài bao nhiêu?

 

CÁCH DÙNG CẤU TRÚC HOW LONG

 

Như đã đề cập ở trên, cấu trúc How long thường được dùng để đặt câu hỏi về khoảng thời gian hoặc độ dài của cái gì đó. 

Hỏi về khoảng thời gian

Ví dụ:

  • How long have you been waiting at the bus station? 

Bạn đã chờ bao lâu ở trạm xe bus rồi? 

  • How long will this course last?

Khóa học này sẽ kéo dài bao lâu? 

Hỏi về độ dài được đo đạc của một vật 

Ví dụ:

  • How long is this road?

Con đường này dài bao nhiêu?

  • How long is your report? 

Bản báo cáo của bạn dài bao nhiêu?

 

Phân biệt cấu trúc How long và How many times

 

 

Sau bài viết này, bạn sẽ thấy How long và How many times hoàn toàn không giống nhau chút nào. 

  • 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) 

Ví dụ:

  • How long did you watch this TV series?

Bạn đã xem chương trình truyền hình này trong bao lâu? 

  • How many times have you watched this TV series? 

Bạn đã xem chương trình truyền hình này bao nhiêu lần? 

  • How many times have you visited this park? 

Bạn đã đi chơi công viên này bao nhiêu lần rồi? 

Lưu ý: Cấu trúc How many times thường được sử dụng với thì hiện tại hoàn thành do nó biểu thị số lần đã làm gì đó từ trước đến nay và có thể sẽ tiếp tục trong tương lai. 

 

>> Xem thêm: Cách dùng cấu trúc How far trong tiếng anh

Một số mẫu câu hỏi thường gặp với how long

  • How long have you lived here? 

Bạn ở đây bao lâu rồi?

  • How long have you been learning English?

Bạn đã học Tiếng Anh bao lâu rồi?

  • How long has John been waiting?

John đã đang đợi bao lâu rồi?

  • How long do I have to wait for you? 

Tôi phải đợi bạn bao lâu? 

  • How long is your hair?

Tóc bạn dài bao nhiêu? 

  • How long does it take to get there?

Chúng ta tốn bao nhiêu thời gian để đến đó? 

 

Bài tập đặt câu hỏi với how long

 

Bài 1: Điền How long/ How many times vào chỗ trống sao cho hợp lý

1) ______ will it take?

2) ______ has Sam been reading?

3) ______ do you brush your teeth per day? 

4) ______ are these jeans?

5) ______ have you played this game? 

6) ______ did you meet your mother last month? 

7) ______ does it take her to clean her house? 

8) ______ have you been waiting? 

 

Đáp án:

1) How long will it take?

2) How long has Sam been reading?

3) How many times do you brush your teeth per day? 

4) How long are these jeans?

5) How many times have you played this game? 

6) How many times did you meet your mother last month? 

7) How long does it take her to clean her house? 

8) How long have you been waiting? 

 

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

1) It will type for 5 hours.

2) He has been standing for 30 minutes.

3) You have been writing for 3 hours.

4) I have been to Paris 3 times. 

5) Twice. 

 

Đáp án: 

1) How long will it type?

2) How long has he been standing?

3) How long have I been writing?

4) How many times have you been to Paris? 

5) How many times has John visited your house? 

>>> Mời xem thêm: Cách dùng câu cảm thán trong tiếng Anh chi tiết nhất

THAM GIA NHÓM ĐỂ NHẬN TÀI LIỆU TIẾNG ANH MIỄN PHÍ VỀ CÁC CHỦ ĐỀ TỪ VỰNG, FILE LUYỆN NGHE VÀ CÁC BÀI TẬP ÔN THI TỪ LỚP 1 ĐẾN LỚP 10 NHÉ!