She has taught students in many differ-ent countries中的 has taught是什么意思有什么語法解釋嗎
teach - taught - taught
已經思考,現在完成時態