这句话的意思是:这个地方,原来是一个小镇,现在已经变成一个现代化的都市了。 所以选once 表示曾经,以前,而D选的being表示正在进行,与题意不服!
我想应该是因为这道题应填过去式 而once表过去,D表现在
理解句意:这个地方,曾经是一个小城镇如果选D的话含义是尽管一直是一个小城镇,与原句意义不符!
该句子为现在完成时态,所以选择B,曾经是个小镇。D不符合这点