1D all are correct
2 .A lose
3.C gained
4 .D all are correct
5 .D all are correct
6.B happy
7.D all are correct
8.D A&B
9.D in
10.A made
11.C out of hand
12.D A&B
13.D B&C
14.D A&B
15.D all are correct
16.B had already met
17.C had you studied
18.A had seen
19.C done (do homework : làm bt. cùng thì qk -> chọn done)
20.B flew (xảy ra và kết thúc trong qk : QKD)
21.C had been planning (hđ xảy ra trước hđ trong qk, dấu hiệu "got" : QKHT)
22.B have been going (since :HTHT or QKHT)
24.B for many months ( have +v3/ed : HTHT , for + khoảng tgian)
25.A haven't finished it yet