He will soon visit Darwin.He will visit Darwin__________________(A)quickly (B)for a short time (C)shortly (D)in a hurry但是为什么b不行?soon是不久,for a short time不也是短期,短期不也就是不久么.

问题描述:

He will soon visit Darwin.He will visit Darwin__________________
(A)quickly (B)for a short time (C)shortly (D)in a hurry
但是为什么b不行?soon是不久,for a short time不也是短期,短期不也就是不久么.

for a short time 的意思是 持续了很短的一段时间,而不是立刻,马上。
呵呵~~
Merry Christmas!

在这里C是说的是“立刻,马上,不久”
She's going to New York shortly.
她不久将去纽约。
而for a short time说的是很短的时间内怎么怎么样.

for a short time 也是短期但是,
它是用于过去的短期
而shortly跟在动词后面作副词又用于将来时
不是很对吗?

soon是不久,句子的意思是:他不久将访问Darwin.如果换成he will sisit Darwin的话,句子意思就变成了:他将拜访Darwin一会儿。句子意思就不一样了,前者是指离拜访前的时间长短,而后者是指将要拜访时间的长短。