_______ is the distance between these two villages?_______ is the distance between these two villages?A. whatB. how C. how farD. how longthe key is Awhy not D

热心网友

C,D 都一样,属于中式思维。如果要用,得说:HOW FAR/LONG/ IS IT FROM ... TO...

热心网友

既然有了distance就表示要问距离,而how long也是表示距离,如果用how long is the distance,这不就是重复了.所以应该用what is the distance. 同理,我另外举一句: How heavy are you ?=What is the weight of you ? 你有多重啊?

热心网友

句子需要一个主语,而 how long 不能做主语