for 1)
过去完成时在时间轴上 与 一般现在时 有gap, 所以没法比
for 2)
两个意思不一样
简单来说
30% women, who were born in the country,
是说30%的女人, 这些女人出生在这个城市
30% women born in the country
是说 这个城市出生的 30%的女人
之所以说逻辑错误, 我想可能是这样, 30%的女人,是把全世界所有的女人都算上了, 可是这个30%比较特殊, 因为这些女人都是出生在这个城市的
但是 30% women born in the country
则是 以这个城市出生的人为基数,
因此, 我感觉 后面的更靠谱些
综上, 个人意见, 仅供参考
-- by 会员 jaze (2011/5/9 14:10:10)