Als Oberbefehlshaber der 31. Armeegruppe nahm er 1938 an der Schlacht um Wuhan und im Mai 1939 an der Schlacht von Suijuo teil. Ende des Jahres nahm seine Armeegruppe an der Winteroffensive teil, im Mai 1940 auch an der Schlacht von Zaoyi. Im Frühjahr und Sommer 1940 war er gleichzeitig Direktor der Guerilla-Kader-Ausbildung in Nanyue. Im Januar und Februar 1941 nahm die 31. Armeegruppe an der Schlacht von Süd-Henan teil, wo die japanische Armee schwere Verluste erlitt. Im Winter auf 1942 wurde Tang zum stellvertretenden Kommandeur des 1. Militärbezirks und auch Militärgouverneur der vier Provinzen Henan, Anhui, Jiangsu und Shandong. Dabei standen fast 400.000 Soldaten in Henan und anderen Orten unter seinem Oberbefehl.