B是对的,这个句型的理解很重要。it has been many years since + 过去式,表示这个过去的动作没有发生很多年了。比如,It has been many years since I was a student. 是说我现在不是学生了。 B中 It has been many years since the restriction led to the hunting season for snow geese being closed earlier than the scheduled date. 是说这种情况已经没有发生很多年了。The restriction已经对狩猎的结束没有影响了,所以取不取消也无关紧要了,所以削弱。
以下是引用qingsongsg在2007-8-12 15:02:00的发言: B是对的,这个句型的理解很重要。it has been many years since + 过去式,表示这个过去的动作没有发生很多年了。比如,It has been many years since I was a student. 是说我现在不是学生了。 B中 It has been many years since the restriction led to the hunting season for snow geese being closed earlier than the scheduled date. 是说这种情况已经没有发生很多年了。The restriction已经对狩猎的结束没有影响了,所以取不取消也无关紧要了,所以削弱。