Home Ngữ pháp cơ bản Cấu trúc by the time, phân biệt by the time với when và until

Cấu trúc by the time, phân biệt by the time với when và until

Banner Học ngữ pháp + Prep
Cấu trúc by the time: Công thức, cách dùng, bài tập

By the time là một liên từ mà chắc hẳn bạn đã bắt gặp rất nhiều trong quá trình học tiếng Anh của mình. Vậy bạn đã nắm được cách dùng cấu trúc By the time trong tiếng Anh chưa? Cùng tìm hiểu tất tần tật kiến thức về cấu trúc ngữ pháp này và luyện tập thêm bài tập dưới đây để ghi nhớ kiến thức nhé!

I. By the time là gì?

By the time là một liên từ trong tiếng Anh mang nghĩa là “vào lúc mà/ lúc mà/vào thời điểm mà…”. Ngoài ra, cụm từ cũng mang ý nghĩa là “trước lúc mà/trước khi mà…”.

Cấu trúc “by the time” trong tiếng Anh được sử dụng để chỉ thời điểm hoặc thời gian đã hoàn thành một hành động hoặc sự việc trước khi một sự kiện khác xảy ra. Nó thường được sử dụng để biểu thị một sự xếp đặt thời gian hoặc tình huống xảy ra trước một điểm thời gian cụ thể.

Ví dụ:

  • By the time you arrive, I will have cooked dinner (Đến lúc bạn đến, tôi sẽ đã nấu xong bữa tối)
  • Peter had finished his homework by the time her parents came home (Đến lúc bố mẹ Peter về nhà, anh ấy đã xong bài tập việc rồi).

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

II. Các cấu trúc By the time trong tiếng Anh

By the time thường được sử dụng với thì quá khứ đơn và thì hiện tại đơn. Với mỗi thì sẽ có những công thức và cách dùng cụ thể. Cùng tham khảo dưới đây nhé!

1. By the time với thì hiện tại đơn

Công thức by the time đi với thì hiện tại đơn được sử dụng để diễn tả dự đoán liên hệ về thời gian của hai hành động, hai sự việc diễn ra ở hiện tại hoặc ở trong tương lai, công thức tổng quát như sau:

By the time + S1 + V1 (hiện tại đơn), S2 + V2 (tương lai đơn/ tương lai hoàn thành).

Ngoài ra ta có công thức by the time với động từ to be và động từ thường như sau:

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 he is back, I will have prepared dinner. (Trước khi anh ấy trở về, tôi sẽ chuẩn bị bữa tối.)
  • By the time the concert starts, they will have bought the tickets. (Trước khi buổi hòa nhạc bắt đầu, họ sẽ mua vé.) 
  • By the time the party ends, we will have danced all night. (Trước khi buổi tiệc kết thúc, chúng tôi sẽ nhảy suốt đêm.)

Tiếp theo là cấu trúc By the time với động từ thường ở thì hiện tại đơn:

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

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

Vi dụ:

  • By the time Monday comes, she will have decided about the job offer. (Trước khi thứ Hai đến, cô ấy sẽ quyết định về lời mời làm việc.)
  • By the time the store closes, we buy groceries. (Trước khi cửa hàng mở cửa, chúng tôi đã mua đồ tạp hóa.)

2. Cấu trúc by the time với thì quá khứ đơn

Cấu trúc By the time trong thì quá khứ đơn được sử dụng với mục đích nhấn mạnh rằng trong quá khứ, trước khi một hành động nào đó xảy ra thì đã có một hành động khác xảy ra rồi. Đây cũng chính là một dấu hiệu nhận biết của thì quá khứ hoàn thành tiếng Anh mà bạn cần lưu ý nhé.

Tương tự như cấu trúc By the time trong thì hiện tại đơn thì ở thì quá khứ đơn ta cũng có cấu trúc by the time với động từ to be và động từ thường. Cụ thể như sau:

Cấu trúc By the time với động từ to be:

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

Ví dụ:

  • By the time the sun was setting, we had finished cooking dinner. (Đến lúc mặt trời lặn, chúng tôi đã xong việc nấu bữa tối.)
  • By the time the rain was falling heavily, the flooding waters had risen up to my knees. (Đến lúc trời mưa to, nước lũ đã dâng cao tới đầu gối tôi.)

Cấu trúc By the time với động từ thường:

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

Ví dụ:

  • By the time the sun rose, I had already finished my morning workout. (Trước khi mặt trời mọc, tôi đã hoàn thành bài tập buổi sáng.)
  • By the time the clock struck twelve, the students had finished the exam and submitted their papers. (Khi đồng hồ điểm 12 giờ, các học sinh đã làm xong bài thi và nộp bài.)

Xem thêm bài viết:

III. Những lưu ý khi sử dụng cấu trúc by the time

Khi sử dụng cấu trúc by the time có một số lưu ý mà bạn cần ghi nhớ để tránh mắc phải lỗi không đáng có khi làm bài. Dưới đây là một số lưu ý mà bạn không thể bỏ qua:

  • Cấu trúc “By the time” yêu cầu mệnh đề đứng trước phải ở thì quá khứ hoàn thành (had + V3) hoặc thì hiện tại hoàn thành (have/has + V3), để diễn tả hành động đã hoàn thành trước thời điểm khác. Tuy nhiên bạn cần ghi nhớ thì hiện tại hoàn thành được dùng để nói về một hành động hoặc sự kiện đã xảy ra trong quá khứ nhưng có liên quan đến hiện tại, còn thì quá khứ hoàn thành được dùng để nói về một hành động hoặc sự kiện đã xảy ra trước một thời điểm hoặc một hành động khác trong quá khứ, không được nhầm lẫn giữa 2 thì này.
  • Với mệnh đề chứa by the time không nên sử dụng thì hiện tại hoàn thành vì sẽ gây nhầm lẫn về mặt thời gian cho người nghe.
  • 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, bạn lưu ý không được bỏ qua dấu phẩy nhé. Ví dụ: By the time I arrived at the station, the train had already left. (Trước khi tôi đến ga, chuyến tàu đã rời đi.)
  • Lưu ý Chủ ngữ của mệnh đề chứa “By the time” và phần mệnh đề thứ hai phải là cùng một người hoặc cùng một thứ.

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

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

Khá nhiều bạn học thường nhầm lẫn giữa cách sử dụng cấu trúc By the time với When và Until vì các cấu trúc này đều dùng để chỉ thời gian và nối hai mệnh đề trong câu. Cùng phân biệt sự giống và khác nhau giữa 2 cấu trúc này nhé!

1. Phân biệt cấu trúc By the time và When

Giống nhau: Cả 2 cấu trúc by the time và when đều được sử dụng để nối 2 mệnh đề chỉ 2 hành động hoặc sự kiện xảy ra cùng một lúc hoặc liên tiếp với nhau. 

Cấu trúc của by the time và when cũng có sự tương đồng:

By the time/ When + mệnh đề 1 + , + mệnh đề 2

Mệnh đề 1 + By the time/ When + mệnh đề 2

Khác nhau:

  • By the time mang ý nghĩa là trước khi còn when mang ý nghĩa là khi mà.
  • By the time sử dụng để nhấn mạnh thứ tự thời gian xảy ra sự việc.  When sử dụng để nhấn mạnh về nội dung của hành động tại thời điểm nói, thời gian ở đây mang tính chung chung, không nhấn mạnh thứ tự thời gian.
    • By the time you come, I will have eaten.(Khi bạn đến, tôi sẽ ăn xong.)
    • When I came, she had already left.(Khi tôi đến thì cô ấy đã đi rồi.)

2. Phân biệt cấu trúc By the time và Until

Giống nhau: Cả 2 cấu trúc by the time và until đều được sử dụng để nối 2 mệnh đề trong câu và có vị trí đứng ở đầu 1 trong 2 mệnh đề. Công thức của 2 cấu trúc này cũng có sự tương đồng:

By the time/ Until + mệnh đề 1 + , + mệnh đề 2

Mệnh đề 1 + By the time/ Until + mệnh đề 2

Khác nhau:

  • By the time mang ý nghĩa là trước khi còn until mang ý nghĩa là cho tới khi.
  • By the time chỉ thời điểm kết thúc trước của một sự kiện. Until chỉ thời gian diễn ra của một sự kiện cho đến khi sự kiện khác xảy ra.
  • By the time nhấn mạnh thứ tự thời gian của các sự kiện. Until không nhấn mạnh thứ tự.
    • By the time you called, I had already left. (Lúc bạn gọi thì tôi đã đi rồi.)
    • I waited until you came home. (Tôi đã đợi cho đến khi bạn về nhà.)

V. Bài tập cấu trúc By the time có đáp án chi tiết

Đến đây chắc hẳn bạn cũng đã nắm được kiến thức ngữ pháp về cấu trúc by the time là gì rồi, tiếp theo để nằm lòng cách sử dụng cấu trúc này hãy cùng Học ngữ pháp luyện tập với bài tập dưới đây nhé!

Bài tập 1: Chia thì cho các động từ trong ngoặc với cấu trúc by the time cho phù hợp

  1. By the time the storm _____ (arrive), we ______ (secure) everything outside. 
  2. By the time night _____ (fell), they ______ (set up) camp in the forest. 
  3. By the time Christmas _____ (come), the children ______ (make) their lists of presents. 
  4. By this time tomorrow, I ______ (book) my flight. 
  5. By the time she _____ (cook) dinner, we ______ (lay) the table. 

Đáp án

  1. By the time the storm arrived, we had secured everything outside.
  2. By the time night fell, they had set up camp in the forest. 
  3. By the time Christmas came, the children had made their lists of presents.
  4. By this time tomorrow, I will have booked my flight.
  5. By the time she cooked dinner, we had laid the table.

Trên đây là kiến thức lý thuyết về cấu trúc by the time trong tiếng Anh  và phân biệt nó với những cấu trúc thường gặp khác như when và until. Đây là một trong những chủ điểm ngữ pháp cơ bản mà bạn cần nắm vững. Đừng quên luyện tập bài tập để vận dụng tốt cấu trúc ngữ pháp này nữa nhé!

Đánh giá bài viết

Leave a Comment