good ( 反义词) there(同音词) much ( 同义词) climb(现在分词)