1.meeting my uncle after all these years was an unforgettable moment,()iwill always treasure.
A.that B.one C.it D.what
one代表a moment 那为什么选D不可以?
2.meeting my uncle after so many years is an unforgettable experience()i will always treasure.
A.one B.that C.what D./
这里用的是so..that的用法么?如果是,treasure后面为什么还要省略宾语?
2.是不是选b或d都可以?
1. D中what 是引导名词性从句的,不能作同位语,此题中one代表a moment ,one是 moment的同位语,后面是省略that的定语从句修饰one。因此选B.one 2此题选D./,不是so..that的用法,是省略that的定语从句修饰 experience, that在定语从句中作宾语可以省略。
so many years 为so强调many。