.Do you know him well?Sure,we___friends since ten years ago.A..were B.have C.have become D.have made选B为什么?是不是答案错了

来源:学生作业帮助网 编辑:作业帮 时间:2024/10/05 13:40:09
.Do you know him well?Sure,we___friends since ten years ago.A..were B.have C.have become D.have made选B为什么?是不是答案错了
xQQN@9r 2bGNi"p@$MES5EBq0_\E?,{ޛoJV+Xd![U#27;6]b.QsJ%sw$԰ذըMI^4S|VU:X3gs0;6IO}%ZC WJV2B\*La8+W8M8hGM{!o ML Gc鵗V/ 8ܲE#E&bDMƃs-=OM' bӓtBj0i\:zKyߏb3ՃyOz'i6F ka[ DpNxpɃf1F [m!RV?I?Kh,pLc_c[B'x.բОL+_71l-`vGu|^J)ox Ϗ

.Do you know him well?Sure,we___friends since ten years ago.A..were B.have C.have become D.have made选B为什么?是不是答案错了
.Do you know him well?Sure,we___friends since ten years ago.
A..were B.have C.have become D.have made
选B为什么?是不是答案错了

.Do you know him well?Sure,we___friends since ten years ago.A..were B.have C.have become D.have made选B为什么?是不是答案错了
选A
现在完成时的谓语只能是延续性动词,选项C、D的become和make都是短暂性动词所以错误
B选项缺少谓语动词

是的

这题的B选项应该是 have been
所以是选B。A 不选的理由是,题意是我们从十年前就是朋友,言外之意是,现在也是,而were表达的意思则是过去是朋友,现在不是。
希望对你有所帮助!!

应该是答案错了,选A才对。