He asked if Mr.Gilbert's operation had been successful and the doctor told him that it had been.

问题描述:

He asked if Mr.Gilbert's operation had been successful and the doctor told him that it had been.
这是这是原文,我想问最后的that it had been.是什么省略方法,为什么这样用,是什么用法结构,可不可以been后面加上successful.

英语中的省略是一种重要的修辞手法,是为了避免重复而使用的.句子中的某个词,短语,甚至是整个从句都可以省略.当然省略也是有一定规律的.词题属于“表语的省略”,在英语中“与上下文结构相似的表语可以省略”,这句话中包含两个宾语从句,第一句是由if引导的宾语从句,第二句是由that引导的宾语从句,共同构成一个并列句.这就是类似的结构(都属于宾语从句),为了避免重复,可以省略相同的表语successful,以使句子语言更加简洁、紧凑,表达有力,而且句意清楚,没有产生歧义,这也是英语中省略句的一个重要原则.还有不能够破坏句子的原有结构.最好是不要加successful,因为句意已经很清楚,加上后显得重复累赘.