Câu này kiểm tra kiến thức về thì quá khứ hoàn thành và quá khứ đơn. Cụ thể, hành động "đi siêu thị" xảy ra trước hành động "về nhà" trong quá khứ. Do đó, "đi siêu thị" phải dùng thì quá khứ hoàn thành (had gone), còn "về nhà" dùng thì quá khứ đơn (went).
Câu này kiểm tra kiến thức về thì quá khứ hoàn thành. Trong câu tường thuật, khi động từ tường thuật ở thì quá khứ (told), động từ trong mệnh đề được tường thuật thường lùi một thì. Ở đây, "he (not/wear) such kind of clothes before" diễn tả một hành động chưa từng xảy ra trước một thời điểm trong quá khứ, nên ta dùng thì quá khứ hoàn thành phủ định. Cấu trúc của thì quá khứ hoàn thành phủ định là "had not + past participle" (hadn't + V3/ed). Do đó, đáp án đúng là "hadn’t worn".
Câu hỏi này kiểm tra kiến thức về thì quá khứ hoàn thành và quá khứ đơn trong tiếng Anh, đặc biệt là cách sử dụng chúng với mệnh đề "by the time".
* Cấu trúc: "By the time + mệnh đề quá khứ đơn, mệnh đề quá khứ hoàn thành". Cấu trúc này diễn tả một hành động xảy ra và hoàn thành trước một hành động khác trong quá khứ. Hành động xảy ra trước dùng thì quá khứ hoàn thành (had + V3/ed), hành động xảy ra sau dùng thì quá khứ đơn (V2/ed).
* Phân tích các lựa chọn: * A. By the time I had began my work, Lan left quickly. Sai vì "had began" là sai ngữ pháp, dạng đúng của quá khứ phân từ của "begin" là "begun". Ngoài ra, "left quickly" nên được ưu tiên chuyển thành quá khứ hoàn thành vì hành động Lan rời đi xảy ra trước. * B. By the time I began my work, Lan had left quickly. Đúng. "began" là quá khứ đơn, "had left" là quá khứ hoàn thành, diễn tả việc Lan rời đi trước khi tôi bắt đầu làm việc. Trạng từ "quickly" có thể đặt sau "left". * C. By the time I began my work, Lan left quickly. Sai vì "left" ở thì quá khứ đơn, nhưng theo ý nghĩa của câu, việc Lan rời đi phải xảy ra trước khi tôi bắt đầu làm việc, nên cần dùng quá khứ hoàn thành. * D. By the time I had began my work, Lan had left quickly. Sai vì "had began" là sai ngữ pháp, dạng đúng của quá khứ phân từ của "begin" là "begun".
Câu hỏi này kiểm tra kiến thức về thì quá khứ hoàn thành và quá khứ đơn trong tiếng Anh, đặc biệt là cách sử dụng chúng để diễn tả trình tự thời gian của các hành động xảy ra trong quá khứ.
* Đáp án A: Sai. "After my father finished his work, he came back home." Cả hai vế đều sử dụng thì quá khứ đơn, điều này không thể hiện rõ ràng hành động nào xảy ra trước. * Đáp án B: Sai. "After my father had finished his work, he had come back home." Vế sau không nên dùng thì quá khứ hoàn thành. * Đáp án C: Sai. "After my father finishes his work, he come back home." Sử dụng thì hiện tại đơn không phù hợp với ngữ cảnh quá khứ. * Đáp án D: Đúng. "After my father had finished his work, he came back home." Vế đầu "had finished" sử dụng thì quá khứ hoàn thành để diễn tả hành động hoàn thành trước, và vế sau "came" sử dụng thì quá khứ đơn để diễn tả hành động xảy ra sau.
Do đó, đáp án D là đáp án đúng nhất vì nó tuân thủ đúng quy tắc về thì và diễn tả chính xác trình tự thời gian của hai hành động.