He left home in 1970 and( )heard of since.
.had not been. B.wasn't. C.not has been
D.has not been
选哪个为什么谢谢高手们!
人气:435 ℃ 时间:2020-02-03 23:07:27
解答
选【D】
虽然主句是一般过去式,但是后面有一个since,标志着要用完成式.
句意是他在1970年离家,从那以后杳无音讯.
杳无音讯这种状态一直到现在都还有,从1970年到现在他一直是has not been heard的状态.所以用现在完成式.为什么不能选C啊完成时不是这么表述的。
has是助动词,和do是一类的
do的否定是don't
has的否定是has not
推荐
- 选择His sister left home in 1998,and ____since.A has not been heard of B has not heard of
- His sister left home in 1998,and-----since.A has not been heard of B has not hear of
- his sister left home in 1998,and _____ since.
- The woman feels strange that she's never heard of her son since he left his home town.
- 英语he left home two weeks ago and we haven't heard from him__
- 公园里有26张椅子,共可坐68人,长椅可坐3人,短椅可坐2人,长椅和短椅各有几张.
- 1 下列说法中,错误的是?A植物体根,茎,叶花,果实,种子中都含有水分
- 小丽到一文具店用12元钱买某种练习本若干本,隔了一段时间再去那个店,发现这种练习本正在“让利销售”中,每1本降价0.2元,这样用12元可以比上次多买3本,小丽第一次买了多少本练习本?
猜你喜欢
- 将装满酒精的管密封,加热,当酒精加热到某一温度时,玻璃管就会爆炸,这是为什么
- 蚕与蚂蚁蜻蜓比较有哪些相同和不同
- 面面垂直能得到线线垂直?
- 物理题、帮解决.
- 多项式4*x的2次方+M+9*y的2次方是一个完全平方公式,则M=
- x-35%x=2.6
- 请问各位: speak,talk,tell,say 都有什么区别,谢谢了~
- 以下语句中,错误的是( ).