By Christmas, Ifor you for 6 months.
By Christmas, I__________for you for 6 months.
A. shall have been working
B. shall work
C. have been working
D. shall be working

Đáp án A

Kiến thức về thì
+Dựa vào động từ sau “by + mốc thời gian” chia ở quá khứ hoàn thành hoặc tương lai hoàn thành.
+Ta có cấu trúc:
By + S + V (Hiện tại đơn), S + V (Tương lai hoàn thành)
By + S + V (quá khứ đơn), S + V (quá khứ hoàn thành)
=> Xét 4 đáp án không có đáp án nào chia quá khứ hoàn thành.
=>Chọn đáp án A
Tạm dịch: Đến Giáng sinh, tôi sẽ làm việc cho bạn được 6 tháng.
*Note:
- Shall có thể dùng thay cho will nếu chủ ngữ là I/We
- Christmas /ˈkrɪsməs/ (n): lễ Giáng Sinh
- work /wɜːrk/ (v): làm việc