She told me that 500 stamps would have been collected when she was twenty 哪位大侠帮忙分析下语法

问题描述:

She told me that 500 stamps would have been collected when she was twenty 哪位大侠帮忙分析下语法
那位大侠帮忙分析下这句话语法结构,比如时态什么的,
后面的状语从句when she was twenty 为甚么时态是刚过去式?

译文:她曾告诉过我说她要在20岁前集满500张邮票.She told(首先是过去的) me that(间接引语) 500 stamps “would have been collected”(将来完成时,之所以是would是由于这里是间接引语,要与主句谓语的时态相一...