Đáp án B
Khi hai vế đồng chủ ngữ, ta có thể giản lược mệnh đề theo hai cách sau:
[Liên từ] S1 + V1 + ……, S1 + V2 + …….
+ Nếu V1 mang nghĩa chủ động: bỏ S1 ở vế đầu và đưa V1 về dạng Ving
+ Nếu V1 mang nghĩa bị động: bỏ S1 ở vế đầu và đưa V1 về dạng Vp2
Xét câu đề bài, vì hai vế đồng chủ ngữ, động từ vế đầu mang nghĩa chủ động nên theo cấu trúc ta đưa về dạng Ving. Tuy nhiên, vì để nhấn mạnh hành động vế đầu xảy ra trước hành động vế sau trong quá khứ nên ta dùng “having Vp2”. => Đáp án A dùng Ving => sai
B. Theo cấu trúc: “Only after + clause + [hình thức đảo ngữ] => đúng
C. Sai, vì theo cấu trúc: “No sooner + had Vp2 …..+ than + S + V (quá khứ đơn) = Hardly + had Vp2 …… + when + S + V (quá khứ đơn): ngay khi ….. thì ……”
D. Sai cấu trúc, với cấu trúc: “Not until + clause + [hình thức đảo ngữ]: mãi đến khi …. thì ……”