B1

S + will + have + V3 + by + mốc

Tương lai hoàn thành

Explanation

Dùng cho việc sẽ HOÀN TẤT trước một mốc trong tương lai. Gần như luôn đi với by, by then, by the time. Bẫy thường gặp: Sau by the time thì dùng HIỆN TẠI, không dùng will: by the time we will arrive ✗, by the time we arrive ✓.

Examples

By nine I will have finished the report.

Tới chín giờ tôi sẽ làm xong báo cáo.

They will have left by the time we arrive.

Lúc chúng ta tới thì họ đã đi rồi.

She will have worked here for ten years next May.

Tháng năm tới là cô ấy làm ở đây được mười năm.

Practice

Test your understanding with a quick quiz

Learn “S + will + have + V3 + by + mốc” effectively

The grammar point “S + will + have + V3 + by + mốc” (Tương lai hoàn thành) is one of the key structures at CEFR 3. To use it fluently, you need to understand the contexts where it's used and practice regularly.

Study tip: read the examples aloud many times to build a natural reflex. Then try making your own sentences for your own situations. Use the audio button to hear and practice accurate pronunciation.

You can also view the full “” lesson to understand the related grammar and vocabulary more deeply.

Frequently asked questions