Mark the letter A,B,C or D on your answer sheet to indicate the correct answer to each of the following questions:
By the time Sam got home from school, his brother________all the cake.
A: had eaten
B: has been eating
C: was eating
D: have eaten
Đáp án A
Trong câu có trạng ngữ chỉ thời gian By the time + mệnh đề trong quá khứ => dùng thì quá khứ hoàn thành (thì quá khứ hoàn thành diễn tả một hành động xảy ra trước một hành động hoặc một thời điểm trong quá khứ). Dịch câu: Trước lúc Sam về đến nhà, anh trai của cậu đã ăn hết bánh.