——We haven't had so wonderful a time for a long time
——We haven't had so wonderful a time for a long time ——We haven't had so wonderful a time for a long time ----Oh,really?Didn't you have ______ last weekend? A.it B.this C.that D.One
D oh,真的吗?你上个周末不是已经拥有一次快乐的时光了吗? 显然这里两个人谈论的是快乐时光 这里so wonderful a time已经在第一个人嘴里提到,所以为了避免重复就用one 来代替.(所谓已经提到不是指第二人说的跟第一人完全相同,而是就谈论的事务具有相同属性而实际上不是同一次) 如果选it:意思是谈论的是同一次聚会,显然不对因为是两次 this、that理由相同