How long | Cấu trúc - Cách dùng - Phân biệt cấu trúc của How long với các cấu trúc khác - Bài tập vận dụng
Cấu trúc How long là gì?
How long có nghĩa là “bao lâu”, “độ dài bao nhiêu”. Cấu trúc How long sử dụng để hỏi về khoảng thời gian bao lâu ai đó làm việc, một việc nào đó diễn ra bao lâu, hoặc độ dài của vật nào đó. Ví dụ:
- How long has Jenny lived in Korea? (Jenny đã sống ở Hàn Quốc bao lâu rồi?)
- How long does it take Kathy to go to school? (Kathy mất bao lâu để đi tới trường?)
- How long is Anna’s ruler hair? (Thước kẻ của Anna dài bao nhiêu?)
Cách dùng và cấu trúc How long
1. Cách dùng cấu trúc How long
Sau khi đã tìm hiểu ý nghĩa của How long thì chắc hẳn bạn cũng đã biết qua về cách dùng của cấu trúc How long rồi đúng không nào. Bây giờ hãy cùng 1900 tìm hiểu kỹ hơn trong bảng dưới đây nhé:
|
Nói về độ dài của vật |
Nói về khoảng thời gian bao lâu |
Nói về khoảng thời gian dùng để làm việc gì |
Cách dùng |
Cấu trúc How long được dùng khi muốn đặt câu hỏi về độ dài được đo đạc một vật nào đó. |
Cấu trúc How long thường dùng để đặt câu hỏi về khoảng thời gian trong bao lâu và thời gian đó là khoảng thời gian cụ thể với thời điểm bắt đầu và kết thúc. Vì vậy, trong câu trả lời của cấu trúc này thường có giới từ “for” hoặc “since”. |
Cấu trúc How long còn được sử dụng để đặt câu hỏi với mục đích hỏi khoảng thời gian ai đó dành ra để làm việc gì. |
Ví dụ |
How long is Hanna’s skirt? (Chiếc chân váy của Hanna dài bao nhiêu?)
How long is that towel? (Chiếc khăn đó dài bao nhiêu?)
|
How long has Kathy left? - For 15 minutes. (Kathy đã rời đi trong bao lâu rồi? - 15 phút rồi.)
How long has Harry been in Vietnam? (Harry đã ở Việt Nam bao lâu rồi?)
|
How long does it take Hanna to draw a picture? (Hanna mất khoảng thời gian bao lâu để vẽ một bức tranh?)
How long will it take to fly to Busan? (Mất bao lâu để bay tới Busan nhỉ?)
|
2. Các cấu trúc How long
Về cấu trúc, có 3 công thức How long khác nhau với mục đích câu hỏi khác nhau, chúng mình cùng khám phá nhé:
Công thức |
How long + do/does/did + S + V(inf)? |
How long + have/has + S + Ved/VII? |
How long does it take + (O) + to V(inf)?
➡ Trả lời: It takes + (O) + time + to V(inf).
|
Cách dùng |
Cấu trúc How long này chia ở thì hiện tại đơn và quá khứ đơn. Được dùng để hỏi thời gian ai đó làm hoặc đã làm một việc gì trong hiện tại/quá khứ. |
Trong cấu trúc How long này, động từ được chia ở thì hiện tại hoàn thành và cũng có nghĩa tương tự với cấu trúc 1 bên trên. |
Cấu trúc này mang ý nghĩa là “ai mất bao lâu để làm việc gì”.
Câu hỏi với cấu trúc How long chỉ khoảng thời gian mà hành động nào đó xảy ra.
|
Ví dụ |
How long does Sara go to the library? (Sara mất bao lâu để đến thư viện?)
How long did Martin complete all homework? (Martin đã mất bao lâu để hoàn thành hết bài tập về nhà?)
|
How long has Jessica cried? (Jessica đã khóc bao lâu rồi?)
How long has Harry played the guitar? (Harry đã chơi đàn guitar được bao lâu rồi?)
|
A: How long does it take to walk to the nearest hospital? (Mất bao lâu để đi bộ đến bệnh viện gần nhất?)
B: It takes me 25 minutes to walk to the nearest hospital. (Tôi mất 25 phút để đi bộ đến bệnh viện gần nhất.)
|
Phân biệt cấu trúc của How long với các cấu trúc khác
Bên cạnh cấu trúc câu How long, còn có một số cấu trúc sử dụng từ để hỏi với How hoặc chỉ thời gian trong tiếng Anh khiến bạn học không khỏi nhầm lẫn. Hãy cùng 1900 phân biệt nhé:
1. Phân biệt cấu trúc How long và How many times
Phân biệt cấu trúc How long và How many times |
|
How long |
How many times |
Giống nhau |
Cả hai cấu trúc đều dùng từ để hỏi là “How” nên vẫn thường gây nhầm lẫn cho người sử dụng. |
Khác nhau |
Được dùng để đặt câu hỏi về khoảng thời gian bao lâu hoặc độ dài bao nhiêu trong tiếng Anh. |
Được sử dụng khi bạn cần hỏi về một con số cụ thể số lần xảy ra sự việc nào đó. |
Ví dụ |
How long did Harry read that novel? – 8 days. (Harry đã học quyển tiểu thuyết đó trong bao lâu? – 8 ngày.) |
How many times has Harry read that novel? – 8 times.
(Harry đã đọc cuốn tiểu thuyết đó mấy lần rồi? – 8 lần.)
|
2. Phân biệt How long với How much time
Phân biệt cấu trúc How long và How much times |
|
How long |
How much time |
Giống nhau |
Cả How long và How much time đều có ý nghĩa là “bao lâu”, “bao nhiêu thời gian”. |
Khác nhau |
Cấu trúc How long thường dùng để hỏi về khoảng thời gian dài |
How much time thường dùng để hỏi về khoảng thời gian ngắn. thường là trong lời chỉ dẫn |
Ví dụ |
How long has Daisy lived in Moscow? – For more than 6 years.
(Daisy sống ở Moscow bao lâu rồi? – Hơn 6 năm rồi)
|
How much time should Kathy cook the eggs? – Only 10 minutes.
(Kathy nên nấu trứng trong bao lâu? – 10 phút thôi.)
|
3. Phân biệt How long với When
Phân biệt cấu trúc How long và How much times |
Cấu trúc
|
How long
|
When
|
Giống nhau
|
Cả hai cấu trúc How long và When đều hỏi về thời gian.
|
Khác nhau
|
How long cho biết một giai đoạn hoặc khoảng thời gian, với điểm bắt đầu và điểm kết thúc.
|
When chỉ ra một thời điểm hoặc một mốc thời gian cụ thể.
|
Ví dụ
|
|
|
Bài tập áp dụng cấu trúc How long
Bài tập 1: Điền cấu trúc How long/How many times/When thích hợp vào chỗ trống
1. __________ has Kathy been waiting? - Only for 4 minutes.
2. __________ has Hanna been married? - More than 9 years.
3. __________ have Peter read this comic? - At least 4 times.
4. __________ will the meeting last? - 2 hours.
5. __________ has Daisy been living in Kaliningrad? - For 7 years now.
6. __________ has Jenny been there? - 6 minutes.
7. __________ was Anna stay in Saint Petersburg? - Anna was there for a year.
8. __________ did you visit Kathy last winter? - 9 times.
9. __________ did Jenny sign the contract? - 4 months ago.
10. __________ have Hanna told you not to play in the kitchen?
11. __________ did the phone ring last night? - We must have had about 10 calls.
12.__________ did Hanna complete her homework?
Đáp án:
1. How long
2. How long
3. How many times
4. How long
5. How long
6. How long
7. How long
8. How many times
8. When
9. How many times
10. How many times
11. When
Bài tập 2: Chọn đáp án A,B, hoặc C để hoàn thành các câu sau
1. ___ did you go to the gym last week?- 3 times.
A) How long
B) How many times
C) When
2. ___ will the concert take place? – 23rd October.
A) How long
B) How many times
C) When
3. ___ does it usually take you to finish your homework? – about 4 hours
A) How long
B) How many times
C) When
4. ___ did you visit your grandparents this month? – Just last week.
A) How long
B) How many times
C) When
5.___ have you been to that restaurant? – Once or twice, I don’t remember.
A) How long
B) How many times
C) When
6. ___ will they start the seminar? – Tomorrow.
A) How long
B) How many times
C) When
Đáp án:
1. B
2. C
3. A
4. C
5. B
6. C
Bài tập 3: Trả lời các câu hỏi sau đây
1. How long have you lived in Vietnam?
2. How long does it take you to go to school?
3. How long does it take you to eat breakfast?
4. How long have you been learning English?
Đáp án:
1. How long have you lived in Vietnam? - I’ve lived in Vietnam since I was born.
2. How long does it take you to go to school? - It usually takes me 15 minutes.
3. How long does it take you to eat breakfast? - It takes me about 10 minutes.
4. How long have you been learning English? - I’ve been learning English for 5 years.
Bài tập 4: Viết lại thành 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:
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?
Bài tập 5: Đ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.
Đáp án:
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 6: Bạn hãy điền How long hoặc How many times vào chỗ trống:
1. ___________ have you been standing? For a minute.
2. ___________ has he been married? 30 years.
3. ___________ have you read this book? OMG, 5 times. It’s amazing.
4. ___________ will the lesson last? 2 hours
5. ___________ did the phone ring yesterday? I must have had about 8 calls.
6. ___________ have I told you not to play football in here? Maybe 2 or 3 times. I’m so sorry.
7. ___________ have you seen him since he went to Cambodia?
8. ___________ was your stay in Ha Noi?
9. ___________ did you visit him last summer? Twice a week
10. ___________ did you live in New York City?
Đáp án:
1. How long
2. How long
3. How many times
4. How long
5. How many times
6. How many times
7. How long
8. How long
9. How many times
10. How long
Bài tập 7: Viết lại các câu sau thành tiếng Anh và sử dụng cấu trúc How long.
1. Bạn đọc tờ báo này trong bao lâu?
2. Cô ấy đã đợi lâu chưa?
3. Mất bao lâu thì nhận được hộ chiếu?
4. Cái quần này dài bao nhiêu?
5. Đoàn tàu này dài bao nhiêu?
Đáp án
1. How long did you read this newspaper?
2. How long has she been waiting?
3. How long does it take to get a passport?
4. How long is this short?
5. How long is this train?
Bài tập 8: Bạn hãy điền How long hoặc How many times vào chỗ trống:
1. ___________ have you been studying French? For three months.
2. ___________ did it take you to finish the race? About an hour.
3. ___________ have you watched that movie? At least five times.
4. ___________ does it usually rain in this city? During the spring season.
5. ___________ have you been friends with her? Since elementary school.
6. ___________ did you practice the piano yesterday? For two hours straight.
7. ___________ does it take to drive to the airport? Usually around 30 minutes, depending on traffic.
8. ___________ have you been working at your current job? Since last year.
9. ___________ times have you visited your grandparents this month? Twice so far.
10. ___________ did you spend on that shopping spree? A couple of hundred dollars.
Đáp án
1. How long
2. How long
3. How many times
4. When
5. How long
6. How long
7. How long
8. How long
9. How many times
10. How much
Bài tập 9: Đ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?
Đáp án:
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 tập 10: Đặ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:
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
Xem thêm các tài liệu Tiếng Anh hay, chi tiết khác:
TOP Việc làm "HOT" dành cho sinh viên: