单项选择题
A.Having been well trained B.Having well trained C.To have been well trained D.To have been well trained
A.speaks B.says C.demonstrates D.assumes
A.didn't grow up B.doesn't grow up C.haven't grown up D.hadn't grown up