fbpx

Cấu trúc By the time: Công thức, cách sử dụng và bài tập

Cấu trúc By the time là một cấu trúc rất quen thuộc và thường gặp khi sử dụng Tiếng Anh. Đây cũng là cụm từ khá hữu ích, có thể dùng để miêu tả một sự kiện xảy ra trước một sự kiện khác hoặc một thời điểm trong quá khứ, hiện tại hoặc tương lai. Hãy để The IELTS Workshop mách bạn cách sử dụng mẫu câu này nhé.

1. Cấu trúc By the time là gì?

“By the time” là liên từ nói về thời gian, có  thể dịch nghĩa là: “vào khi…”, “lúc mà..”, “vào thời điểm…”, “vào khoảng thời gian…”. Cấu trúc này được sử dụng để bổ nghĩa cho trạng ngữ chỉ thời gian xuất hiện ở mệnh đề chính, đồng thời làm rõ nghĩa cho câu. 

Cấu trúc chung của By the time

By the time + mệnh đề 1/cụm danh từ, mệnh đề 2

Ví dụ: 

  • By the time she was 16 years old, she was driving the family car. (Vào thời điểm khi cô ấy 16 tuổi, cô ấy đã lái xe ô tô của gia đình).
  • He will be tired by the time he arrives. (Anh ấy sẽ mệt khi đến nơi.)
Cấu trúc By the time là gì?

Cấu trúc By the time là gì?

Dùng By the time khi nào?

  • Cấu trúc By the time được dùng để thiết lập phạm vi kết thúc hoặc một điểm cuối trong câu. Liên từ này thường được sử dụng trong trường hợp bạn muốn nhắc đến sự kiện gì đó đã xảy ra/sẽ xảy ra sớm hay bằng so thời gian quy định. 
  • By the time sẽ xuất hiện ở 1 trong 2 mệnh đề trong câu phức tiếng Anh. Mệnh đề nào chứa cụm By the time thì sẽ chia động từ ở thì hiện tại đơn hoặc thì quá khứ đơn, mệnh đề còn lại của câu sẽ được chia ở thì hiện tại hoàn thành/ thì quá khứ hoàn thành/ thì tương lai hoàn thành
  • Đối với thì quá khứ hoàn thành trong câu phức tiếng Anh, cụm liên từ “by the time” sẽ tương đương với “before”. Vì thế, trong trường hợp này, từ before được dùng tương tự như liên từ By the time.

2. Cách sử dụng, cấu trúc By the time trong tiếng Anh

2.1 Cấu trúc By the time với Present Simple

Cấu trúc By the time với Present Simple (thì hiện tại đơn) được sử dụng nhằm diễn tả hoặc dự đoán liên hệ về thời gian giữa hai sự kiện, hai hành động xảy ra ở hiện tại hoặc trong tương lai.

Công thức By the time với to be (ở hiện tại đơn)

By the time + S1 + am/is/are +…., S2 + will + V-inf 
By the time + S1 + am/is/are +…., S2 + will have + V3

Ví dụ:

  • By the time Donna reads the letter, I will be in South Korea. (Khi Donna đọc được bức thư, tôi đã đến Hàn Quốc).
  • By the time I am finished with my work, I will have earned a well-deserved break. (Đến lúc tôi hoàn thành công việc, tôi sẽ có được một kỳ nghỉ xứng giá).
Cấu trúc By the time với Present Simple

Cấu trúc By the time với Present Simple

Công thức By the time với động từ thường (ở hiện tại đơn)

By the time + S1 + V1, S2 + will + V-inf 
By the time + S1 + V1 +… + , S2 + will + have + V3

Ví dụ:

  • By the time I finish my homework, I will go for a walk. (Đến lúc tôi hoàn thành bài tập, tôi sẽ đi dạo).
  • By the time the chef finishes preparing the meal, the guests will have already eaten the appetizers. (Đến lúc đầu bếp hoàn thành việc chuẩn bị bữa ăn, khách mời sẽ đã ăn hết món khai vị).
Cấu trúc By the time với Present Simple

Cấu trúc By the time với Present Simple

2.2 Cấu trúc By the time với Past Simple

Cấu trúc By the time với Past Simple (thì quá khứ đơn) được dùng nhằm nhấn mạnh trong quá khứ, trước khi một sự việc hoặc hành động nào đó xảy ra thì đã có một sự việc/ hành động khác xảy ra trước đó. Đây cũng chính là một trong những dấu hiệu nhận biết của thì quá khứ hoàn thành.

Công thức By the time với to be (ở quá khứ đơn)

By the time + S1 + was/were +…., S2 + had + V3

Ví dụ:

  • By the time she was at Patrick’s party, we had eaten all the fried chicken. (Vào lúc cô ấy ở bữa tiệc của Patrick, chúng tôi đã ăn hết gà rán rồi).
  • By the time Ashley was very tired, she had finished that campaign. (Ashley đã rất mệt mỏi khi cô ấy hoàn thành chiến dịch đó).
Cấu trúc By the time với Past Simple

Cấu trúc By the time với Past Simple

Công thức By the time với động từ thường (ở quá khứ đơn)

By the time + S1 + V2., S2 + had + V3

Ví dụ:

  • By the time I arrived at the restaurant, my friends had already ordered their meals (Đến lúc tôi đến nhà hàng, bạn bè của tôi đã đặt món ăn của họ).
  • By the time the sun set, the explorers had reached their campsite (Vào lúc mặt trời lặn, những người thám hiểm đã đến nơi cắm trại của họ).
Cấu trúc By the time với Past Simple

Cấu trúc By the time với Past Simple

3. Phân biệt cấu trúc When/Until với By the time

3.1 Phân biệt By the time với When

By the timeWhen
Cách dùngBy the time nhấn mạnh mốc thời gian. Sự việc trong mệnh đề hoàn thành đã kết thúc được 1 khoảng thời gian nhất định rồi thì sự việc trong mệnh đề thì đơn mới xảy ra.Không nhấn mạnh sự kết thúc của hành động xảy ra trong mệnh đề hoàn thành. When nhấn mạnh khoảng thời gian.
Ví dụBy the time he knew, she had left for Germany (Trước khi anh ấy biết thì cô ấy đã đi Đức rồi) => Sự việc “cô ấy đi Đức” đã xảy ra trước khi “anh ấy biết.”When he knew, she had left for Germany. (Khi anh ấy biết thì cô ấy đã đi Đức rồi) => Không đề cập rõ là việc “cô ấy đi Đức” xảy ra trước hay ngay khi “anh ấy biết”.

3.2 Phân biệt By the time với Until

By the timeUntil
Cách dùngSự việc xảy ra trong mệnh đề thì hoàn thành đã xảy ra trước (hoặc kéo dài và kết thúc trước) khi sự việc trong mệnh đề thì đơn xảy ra.Sự việc xảy ra trong mệnh đề dùng thì hoàn thành đã xảy ra và kéo dài tới thời điểm sự việc trong mệnh đề đơn xảy ra.
Ví dụBy the time my dad arrived home, my sister had cleaned her room. (Trước khi bố tôi về đến nhà, chị tôi đã dọn xong phòng rồi).Until my dad arrived home, my sister had cleaned her room. (Chị tôi đã dọn phòng cho tới tận khi bố tôi về nhà).

3.3 Lưu ý khi dùng cấu trúc By the time

  • Mệnh đề chứa By the time là một mệnh đề phụ, nên cần có dấu phẩy để ngăn cách với mệnh đề chính.
  • Trong một câu, mệnh đề chứa cụm từ “by the time” cũng có thể được đặt ra phía sau. Khi đó, ta cần chú ý loại bỏ dấu “,” giữa 2 mệnh đề.
  • Không nên dùng cấu trúc By the time để miêu tả một hành động/sự việc xảy ra NGAY SAU một hành động/sự việc khác. Trong trường hợp này, bạn nên sử dụng liên từ As soon as hoặc After.

4. Bài tập vận dụng

Chọn đáp áp đúng trong những từ in nghiêng:

  1. By the time you finish / finishes / finished your homework, I will have cooked dinner. 
  2. By the time the party started / starts / start, I had already eaten my share of cake. 
  3. By the time they reach the summit, the sun will have risen / will rise / had risen / will have risen
  4. By the time he gets / got / get to the cinema, the movie had already begun. 
  5. By the time we open / opened / opens the presents, the guests will have left. 
  6. By the time I returned home, my dog chewed / had already chewed / will chew up my shoes. 
  7. By the time she finishes her project, she is exhausted / will be exhausted / had been exhausted
  8. By the time you got / get / gets here, we will have finished decorating the room. 

Đáp án:

  1. finish
  2. started
  3. will have risen 
  4. got
  5. open
  6. had already chewed 
  7. is exhausted
  8. get

Tạm kết

Trên đây The IELTS Workshop đã cung cấp những thông tin về cấu trúc By the time cùng các bài tập đi kèm rất bổ ích. Hi vọng sẽ giúp ích cho các bạn trong quá trình học tập. Hãy đồng hành cùng The IELTS Workshop để học thêm những kiến thức bổ ích về IELTS nhé.

Để nắm rõ hơn về các điểm ngữ pháp và từ vựng ứng dụng trong tiếng Anh, hãy tham khảo ngay khóa học Freshman tại The IELTS Workshop nhé.

khóa học the ielts workshop

Đăng ký tư vấn lộ trình miễn phí

Bạn hãy để lại thông tin, TIW sẽ liên hệ tư vấn cho mình sớm nha!

"*" indicates required fields

Đăng ký tư vấn miễn phí

Bạn hãy để lại thông tin, TIW sẽ tư vấn lộ trình cho mình sớm nha

"*" indicates required fields

1900 0353 Chat on Zalo