-Do you know the boy over there -Sure.I _ him for years.A、knew B、have known C、was known

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/25 21:33:43
-Do you know the boy over there -Sure.I _ him for years.A、knew B、have known C、was known
xUN1["B7]*RQJ44f H"BIB0y@|mϊ_8 RUW>|v`vtm,Lh| " } "$Cw| bp"<7VL:̐q\.L̩U`2<;xh%L/%LlJWC뜶cYR-Q/t3 FU괙]˟c*z*y R W[Ň(GUUPY"vwd R+ DlQ!-6 S!]1m5X36m!U|bw [(lcrdWKVyi%6Q+zvv:}%! j7F3@Oʘ6-vX7ZVZ +sV 7Z56ф'!CoWJ3>5w0FQgǴVd /tՖuJۆ[HL:6yPeġLSH#`NGh"~δwؐφ7qϪa*ɲ#;WՒxu %GBsj Fr46uB#ÐL\gFلJ; :>;H4˱ >kXoEDS{ܶJΨ38"b m ^c$!dCcXB$11rNEoUw Ҧ RYMqq9 y{c8<]`#]Wz>5^Aex~wN„

-Do you know the boy over there -Sure.I _ him for years.A、knew B、have known C、was known
-Do you know the boy over there -Sure.I _ him for years.
A、knew B、have known C、was known

-Do you know the boy over there -Sure.I _ him for years.A、knew B、have known C、was known
b
for years 指有好几年了,所以应该是指到现在为止已经.
所以B合适

要用现在完成时!因为后面有for短语嘛!哎呀,小薇同学,快买本语法书吧!上面都有的啦!

选B哦~~我已经认识他很多年了 要用完成时的

B 后面有for,要用完成时态

答案选B.
“for +时间段 ”很显然是现在完成时的标志,因此要选B.
此外,你还可以不用这种方法思考,可以用排除法。由于题目中都是以现在时进行描述的,要保持句子的一致性,因此答语中也要用现在时,A、C都是过去时,因此可排除,选择B.

B
—你认识那边的那个男孩吗?
—当然。我和他是老相识了。
句中“for”前接现在完成时,表从过去到现在的一段时间做某事,且将继续下去。
应该是我很早就认识了他,到现在一直有联系,并将持续下去
A 过去时接时间点 C 被动式 与句意不符...

全部展开

B
—你认识那边的那个男孩吗?
—当然。我和他是老相识了。
句中“for”前接现在完成时,表从过去到现在的一段时间做某事,且将继续下去。
应该是我很早就认识了他,到现在一直有联系,并将持续下去
A 过去时接时间点 C 被动式 与句意不符

收起

B 标准的一般现在时句式for years

B for years 是已经几年的意思,所以是现在完成时。