关于如何理清长难句的句子结构,即能够找出主句,从句,以及从句与主句的关系。下面以一个含有虚拟语气的句子为例: For example, they do not compensate for gross social inequality, and thus do not tell how able an underprivileged youngster might have been had he grown up under more favorable circumstances. 首先我们看到这个长难句的主句是前面they do not compensate for gross social inequality,and thus do not tell …; 平常我们要学会看到and,or这样的并列连接词时,去找到谁跟谁并列。一般可以看and或者or后面接的什么词,一般名词跟名词并列,动词原形与动词原形并列,不定式与不定式并列,句子跟句子并列,这个句子里面的do not tell 与 do not compensate for …并列。tell后面引导了一个由how 引导的感叹句作tell的宾语从句。该感叹句根据结构,其内容为how able an underprivileged youngster might have been。这里值得注意的是might have been的结构,这是虚拟语气中表示与过去事实相反的主句的固定构成部分。再观察后面部分had he grown up under more favorable circumstances 发现这个句子缺少了一个连接词,而且按照正常语序应该是he had grown up under more favorable circumstances。此外,该句还用到了虚拟语气中表示与过去事实相反的从句的固定构成部分had done。根据以上三点,我们可以推断出该句为had he grown up under more favorable circumstances为省略了if,部分倒装的虚拟语气的条件状语从句。以下用颜色标记出各部分的结构: For example, they do not compensate for gross social inequality, and thus do not tellhow able an underprivileged youngster might have beenhad he grown up under more favorable circumstances. 黄色部分是主句部分,绿色部分是tell后面宾语从句的主句,蓝色部分是tell后面宾语从句的条件状语从句。 该句的意思为:例如,他们(测试)并不能弥补明显的社会不公;因此,它们不能说明一个物质条件差的年轻人,如果在较好的环境中成长的话,会有多大才干。 由该句可以得出结论,含有虚拟语气的长难句一定是有明显的特征的,看长难句时,遇到两个动词连着用,中间没有连接词,或者遇到部分倒装,都需要考虑该从句是否是省略了if,有倒装的虚拟语气从句。