总的来说就是 provide : only if.且最好用正态度。 不过为什么楼上有人说这个地方主要在于only if 而不是否定态度这个点上呢?我的理解不是很好,有没有人可以对此做一下解释了?
-- by 会员 小花呱 (2011/7/31 22:42:29)
个人看法 provided和if的区别不在态度的正反上,事实上provided也可以用在负态度上,但是它很不常见,这种不常见是它的意思造成的,即“仅当”的意思;“仅当某一条件达成时,一件事情就可以成功”,这是一种正常的表达,而“仅当某一条件达成时,一件事情就不会成功”则有些奇怪,因为我们考虑问题总是以“达成有利条件而至成功”这样的逻辑去走。 但是如果我化身邪恶博士,并说出 The superman's plan, which is the last hope for human beings, will not work provided I could better handle my new power! 这样的话也是正确的,出于过度膨胀的自信邪恶博士认为只有他掌握新力量才能阻止超人的计划。 语法没有错误,只是逻辑有些别扭,希望小花能够理解