1. A story interactive grammar teaching system running over a computer executable hardware platform for foreign language grammar learning, monitoring its procedure, and using a multimedia file to complete a foreign language grammar training job for a user, which system comprises: an animation database, which stores at least one animation file linking with other relevant file sets and sends out a monitoring signal when a user enters the system, the animation database including: a grammar database, which stores at least one grammar file and a plurality of fields for interlinks; a script database, which stores at least one script file and a plurality of fields for interlinks; a practice problem database, which stores at least one practice problem file and a plurality of fields for interlinks; a multimedia database, which stores at least one multimedia file and a plurality of fields for interlinks; and a central control module, which receives and processes commands, accesses files in the animation database, and, when the monitoring signal is received, accesses a file according to the received monitoring signal.