问题详情

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't sell

时间:2022-01-01 12:47 关键词:

答案解析

B
本句考查动词时态,yet为完成时标志副词。didn’t sell为一般过去时否定形式,表过去某时发生的动作或情况等;have not sold为现在完成时否定形式,强调以前发生的动作对现在的影响;had not sold为过去完成时否定形式,表过去某时以前业已发生的动作;don’t sell为一般现在时否定形式,表习惯性动作、现在的能力和特征或状态等。题干的意思是:“我去年买了一座新房子,但我还没卖掉那座旧房子,所以现在我有两座房子”