-How long do you think it is _____ he arrived here?......

来源:百度知道 编辑:UC知道 时间:2024/06/22 08:28:10
-How long do you think it is _____ he arrived here?
-No more than half a year,I believe.
A.when
B.that
C.before
D.since

请问是选B,表示强调,“他到底是来了多久了”吗?如果不是那选什么为什么?
那选别的,B怎么解释啊?

B怎么解释啊!~别的可以不回答!~但是B到底怎么解释啊?我的解释错在哪里啊?????啊啊啊啊啊啊啊啊啊啊啊啊???????????????????

D. It is no more than half a year since he arrived here.他来了多久?不到半年
比较: It is a month since he arrived here. 对,从他到以后,已经过了一个月。
It is a month that he arrived here. 错,因为你不能把强调句还原为:He arrived here a month. 必须加上a month ago.

A正确. since意思是从那时起。。。句中表示从他来的那个时刻起到现在的这一段时间。而How long 问的是时间段,不是时间点。

我不是太清楚
如果是我我回选D,用中文的表达方式就是说
do you think it is how long since
he arrived here?

D,since自从
回答的意思是:不超过半年,可见,问的是他来这儿多长时间了。

选D。

since 表示从……开始。
since he arrived here 表示 从他到这里开始

—你认为他来这有多久了?
—我觉得还不超过半年吧。

选D,因为后面一句里有half a year,表示一段时间,而B指的是时间点

而且但看第一句用that也说不通,因为前面有how long了,how long代表的也是一段时间

如果用that,应该把how long 改成when即when do you think it is that he arrived here