1.so that 后的从句不用虚拟语气.主要区别在于might 的语气比may来得更加委婉.从句中可知 工人在空余时间时间参加培训的可能性是说话者无法判断的,用 might可使该句更加委婉,说话者更加圆满.
2.该句是非限制性定语从句.当which引导的是非限制性定语从句时,其位置比较随意,which 的具体指代要根据题意而定.原句可改成:Jane wore a reddish shirt,which was very uncommon in the country,这样就比较好理解,用which来指代前面 Jane wore a reddish shirt这一句子