——Do you know him well ?——Sure .We ___friends since ten years ago.A.were B. have been C.have become D.have made 答案是B ,为什么?求解释.

来源:学生作业帮助网 编辑:作业帮 时间:2024/10/05 11:37:49
——Do you know him well ?——Sure .We ___friends since ten years ago.A.were   B. have been    C.have become     D.have made    答案是B    ,为什么?求解释.
xSoAW&1d[b"iS/=x$Zba XIo[6 B7U~9_.Ɛ1\La|7eܑrOBzh+Bqq{-;NTDhP oP,^s1v@4O%aED#  p] Y8B>&ذcZl{ȅ6dWy~ੌ^.ѫ-^,Nۗo&k7!1ugғK()E/2,cV.Qڙ9c=MX;2kAierE@FʧYdʔIf3dONQ.=0X$^Lm{":Æz1]7!emj G&gAqPh60s,9|">O9a7w=5eKbed /{dKN`U4"rЂH$"J[=JֹS 4[҂0d_Il=h;w,η8ETc٭ɤsc2ic

——Do you know him well ?——Sure .We ___friends since ten years ago.A.were B. have been C.have become D.have made 答案是B ,为什么?求解释.
——Do you know him well ?——Sure .We ___friends since ten years ago.
A.were B. have been C.have become D.have made
答案是B ,为什么?求解释.

——Do you know him well ?——Sure .We ___friends since ten years ago.A.were B. have been C.have become D.have made 答案是B ,为什么?求解释.
首先,答句的时间短语是since 10 years ago,这和for ten years是一样的效果,所以横线上的谓语动词需要是完成时的可延续性动词,become和made都是非延续性的瞬时动词,所以选B.

SINCE 自从,常用于现在完成时,排除A ,而C 与D 是终止性动词,不能与SINCE 连用。
​***********************************************************************
春节快乐! 加油!不明白再问!如果帮到你,请采纳,谢谢!
*******************************...

全部展开

SINCE 自从,常用于现在完成时,排除A ,而C 与D 是终止性动词,不能与SINCE 连用。
​***********************************************************************
春节快乐! 加油!不明白再问!如果帮到你,请采纳,谢谢!
************************************************************************

收起

since+过去的时间,前面用现在完成时