_______, they will have done their homework

21

Tailieumoi.vn biên soạn và giới thiệu các dạng bài tập môn Tiếng Anh gồm các kiến thức lý thuyết và thực hành, các dạng bài tập thường gặp giúp học sinh ôn tập và bổ sung kiến thức cũng như hoàn thành tốt các bài kiểm tra môn Tiếng Anh. Mời các bạn đón xem:

Top 1000 câu hỏi thường gặp môn Tiếng Anh có đáp án (phần 90)

Câu 19: Mark the letter A, B, C or D to indicate the correct answer to each of the following questions

_______, they will have done their homework

A. By the time you finish cooking

B. By the time you finished cooking

C. When you finish cooking

D. While you finish cooking

Lời giải:

Đáp án A

Kiến thức : Mệnh đề thời gian

Giải thích : - Mệnh đề chính chia ở thì tương lai hoàn thành nên chọn đáp án A.

* Chú ý :

By the time + S + V(htt), S + will have + Vp2

By the time + S + V(qkđ), S + had + Vp2

Tạm dịch : Đến lúc bạn hoàn thành việc nấu ăn, chúng sẽ đã hoàn thành bài tập của chúng

- Mở rộng từ vựng

cook a meal/dinner/breakfast etc 

I’m usually too tired to cook an evening meal.

cook something for supper/lunch/dinner etc 

He was cooking rice for supper.

cook somebody something 

She cooked them all a good dinner every night.

Đánh giá

0

0 đánh giá