以下表达都可以:: n3 T9 }0 k6 [8 t
4 k/ n4 {6 e" Y( L7 F& c
1. soldiers must first pass a six-month advanced training l9 t `1 p! z
2. soldiers must first pass a six months' advanced training ( o8 A' R* S' X6 k3. soldiers must first pass six months of advanced training1 _9 c" [9 r7 G& W: X; H( [
six months of advanced training,,中心词是six months,强调时间(长); 2 H0 `8 N* z; m3 ~/ ~6 b3 C# m" F
six months' advanced training,中心词是training,强调训练这一阶段(经过这一阶段后方可……)。 9 t. Y+ U. q) w5 d" {3 J1 Y( c a4 o# O" P9 J. y
以上属个人理解。