21. A saw ( It + be + time + since + S + V2/ed )
22. D spent ( last year : quá khứ đơn )
23. A which ( thay cho vật đóng vai trò là chủ ngữ )
24. C Our school has been built at the place of old library for a long time.
-> Câu bị động hiện tại hoàn thành: S + have/has + been + Vpp
38. B would you go ( If 2 : If + S1 + V2/ed, S2 + would + Vinf )