Để nói về tương lai với when, dùng thì hiện tại sau when, và will trong mệnh đề chính: When I get home, I'll call you.
When + thì hiện tại, rồi will
When I get home, I'll call you.
We'll have dinner when the movie ends.
Thử ngay: Man: Can we talk? Woman: Yes, when I ___ this email. Give me a minute. Chọn điều người phụ nữ nói. (will finish / start / finish / will start) Đáp án: finish — Giờ cô ấy đang bận với một email, nên họ có thể nói chuyện when she finishes it; sau when, dùng thì hiện tại, không dùng will.
Ngay khi, trước, sau: as soon as, before, after
As soon as nghĩa là ngay sau khi việc gì đó xảy ra. Sau as soon as, before và after cũng dùng thì hiện tại.
I'll text you as soon as the bus comes.
Let's eat before the movie starts.
We'll talkafter the class ends.
Thử ngay: Woman: Let's go hiking tomorrow. Man: Okay, but let's check the forecast ___ we go. Chọn điều người đàn ông nói. (after / before / as soon as) Đáp án: before — Bạn xem thời tiết trước, nên là before we go.
Không dùng will sau when
Sau when, as soon as, before và after, không dùng will. Hãy dùng thì hiện tại.
We'll leave when the taxi comes.
He'll buy a car after he gets a job.
Not "We'll leave when the taxi will come." — say "We'll leave when the taxi comes.". Sau when, dùng thì hiện tại, không dùng will.
Thử ngay: Man: Is dinner ready? Woman: Almost. We'll eat as soon as the rice ___ ready. Chọn điều người phụ nữ nói. (won't be / is / will be / isn't) Đáp án: is — Họ ăn ngay sau khi cơm chín, nên là as soon as it is ready; sau as soon as, dùng thì hiện tại, không dùng will be.