The influence of the content of matekaolin powder and fly ash in cement on controlling ASR was evaluated using Accelerated Mortar Bar Test (AMBT). Replacing cement with matekaolin powder to the extent of 5%,10%,15%,20%,25%,and with fly ash to the extent of 10%,20%,30%,35%,40%, 45% respectively. The result show that matekaolin powder and fly ash both can control Alkali-aggregate activity but to different degrees. Small amount of metakaolin powder exerts significant influence, whereas only when the proportion of fly ash is up to 35%, can it control ASR effectively. The effect and mechanism of the control of the extension of glass aggregate activity was studied by means of SEM analysis.