核心问题
You should be able to see the Alps from here: they're only a few miles away. [原译]从这里你也许能看见阿尔卑斯山脉:它们仅仅只有几英里远。(《简明英语语法和用法指南》,华中理工大学出版社,p.607)
上句中的 should 是“也许”的意思吗?
词典解答
上句中的 should 表示估计或推测。这种用法的 should 不能译作“也许”,因为“也许”表示的概率太低,与 should 的原义(按理应该)相去甚远。原句中的 they're only a few miles away 说明作出 should(应该)的估计是有相当理由的。
[试译]从这里应该能够看到阿尔卑斯山脉,因为它们距这儿仅仅有几英里远。