1. D `->` cooked (After + QKHT, QKĐ: một hành động diễn ra sau một hành động khác đã kết thúc)
2. C `->` caught (When + QKĐ, QKĐ: một hành động vừa kết thúc thì hành động khác đã xảy ra)
3. D `->` bought (since + S + V_ed/2)
4. C `->` was looking (Câu gián tiếp nên ta lùi thì: HTTD `->` QKTD)
5. B `->` sat (Chủ ngữ là người nên đây là câu CĐ: QKĐ: V_ed/2)