求一英语语法题
I bought a new house last year,but I ______my old house yet,so at the moment I have two houses.
A.did not sell B.have not sold C.had not sold D.do not sell
人气:171 ℃ 时间:2020-01-28 19:30:21
解答
英语中表示从过去某个时间到现在为止的时态用现在完成时.而在过去某个时间点发生且并不延续的情况用过去式.
看上文最后一句,at the moment是“目前”的意思,i have也可以看出是指现在.那么可知,说话者现在有两套房,那么旧房子是到现在为止仍未卖出,所以卖旧房子应该用现在完成时.所以只能选B.
推荐
猜你喜欢
- 在3×9=27中,()和()是()的倍数.
- 99*99+99*3的乘法分配律是多少
- 中国的武装力量主要由哪几部分构成?
- 桂林的山真奇啊,好像一不小心就会栽倒下来.请问这个句子的修辞方法是什么?
- My uncle was reading () when I came home.A.some paper B.a morning paper
- 两个正方形的面积和是106平方厘米,它们的周长差是15cm,则这两个正方形的边长各是
- 在右边的加法算式中,相同的汉字代表相同的数字,不同的汉字代表不同的非零数字,要使算式成立,那么汉字“爱”代表的数字是()
- 在下列等号右侧两个分数的分母处,各填上一个自然数,并且使这两个自然数的和最小 1=1/( )+4/( )