These countries too many wars since ancient time.
A. went through
B. have gone by
C. went by
D. have gone through
网友回答
A. went through
B. have gone by
C. went by
(答案→)D. have gone through
解析:时态题。“这些国家自远古以来经历了许多战争。”句中时间状语“since ancient time”是现在完成时的标志。