问题描述: B.将下列句子译成汉语.1.We couldn't help being impressed by their achievements . 1个回答 分类:英语 2014-10-15 问题解答: 我来补答 我们不由自主地被他们的成就折服.couldn't help doing 是不由自主的意思.being 在这句话里表示被动.我们被折服.impress是感到惊讶、惊叹的意思,在这里翻译成折服意思更贴切.achievement是achieve(取得,获得)的名词形式,意思是取得、获得的,也就是成就的意思. 展开全文阅读