I bought a new house last year,but i ____ my old house yet,so at the moment i have two houses A.didn't sell B.have not sold C.had not sold D.don'sell 选B 我去年买了套新房,但我还没把旧房子卖掉,所以目前我有两套房。 根据at the moment 表目前,据此判断结果状语是到目前为止动词未完成,用haven't yet表示。
有提示点:1 yet,用于否定句中,意思是迄今为止、到那时 2 at the moment 意思是现在 看得出,这句话很强调现在的结果,用了一半的篇幅告诉你,我“现在”有俩房子,肯定是强调 现在 的状态 前面说,我之前买了个房子,但是“到现在为止我还没卖另一套”,这语意已经明显到这了,必然完成时啦 而且虽然不是百分百,但是yet还是与完成时搭配的最多的 希望对你有帮助哈