关于两个病句的修改,

问题描述:

关于两个病句的修改,
1、村南的那片杏树林,早被人们所砍光了.
答案是去掉“所”,但是词典上说,“所”跟“为”、“被”连用表被动,例:看问题片面,容易被表面现象所迷惑.那这里为什么去掉“所”呢?
2、罗杰说,一个国家不能选择邻居,但可以选择朋友,印度和中国都是人口大国,都有着悠久的历史,应该可以成为好朋友.
为什么“应该”和“可以”要去掉一个,我觉得读得通啊,去掉一个,觉得改变句意了啊,

1、“所”一般可以跟“为”连用表被动,但不与被连用,而且为所表被动也多见于文言文,现代文常用被引进施动者,所就不再用了
2、应该和可以都是能愿动词,类似英语里的情态动词,这样的动词一次只能用一个,不能多个连用.而且能愿动词后面要跟实义动词,再接一个能愿动词就不通了