He left home in 1970 and( )heard of since.
.had not been. B.wasn't. C.not has been
D.has not been
选哪个为什么谢谢高手们!
人气:246 ℃ 时间:2020-02-03 23:07:27
解答
选【D】
虽然主句是一般过去式,但是后面有一个since,标志着要用完成式.
句意是他在1970年离家,从那以后杳无音讯.
杳无音讯这种状态一直到现在都还有,从1970年到现在他一直是has not been heard的状态.所以用现在完成式.为什么不能选C啊完成时不是这么表述的。
has是助动词,和do是一类的
do的否定是don't
has的否定是has not
推荐
猜你喜欢
- 判断y=x[a∧x+1/a∧x-1],(a>0,a≠1)的奇偶性
- limsin(π/6-x)tan2x 当X趋向于π/6的极限是多少?
- 代数式-1\4,3xy,a2,-b2,3x-y\5,2x>1,-x,0.5+x中,是整式的是,是单项式的是,是多项式的是
- 英语翻译
- 求1个Excel公式:D1=A1*B1*C1,A1,B1,C1为0-9任意数
- 不言而喻的喻字什么意思?
- 若抛物线y=x²-4x+c的顶点在x轴上,则c的值为
- thanksgiving小短文