21. b. locking (Vì remember + Ving khi ở quá khứ còn remember + toV khi ở hiện tại hoặc tương lai).
22. d. will be waiting
23. d. could have won (Vì mệnh đề phía sau có dạng If + S + had + PII nên đây là câu điều kiện 3 nên ta có cấu trúc: S + would/ could have + PII, if + S + had + PII)
24. c. has played (Vì so far là DHNB của thì HTHT)
25. b. stay (Vì ta có cấu trúc: make sb do st)