Since 1989, after the Berlin Wall had been demolished, one of the most problematic ethnic groups in the reunified Germany, in cultural and economic assimilation terms, were the former East Germans, who have had to acclimate to an entirely different political system.
(A)after the Berlin Wall had been demolished, one of the most problematic ethnic groups in the reunified German, in cultural and economic assimilation terms, were the former East Germans
(B)after the Berlin Wall was demolished, one of the most problematic ethnic groups in the reunified Germany, in cultural terms as well as those of economic assimilation, were the former East Germans
(C)when the Berlin Wall was demolished, one of the reunified Germany's most problematic ethnic groups, in terms of cultural and economic assimilation, was the former East Germans
(D)when the Berlin Wall was demolished, one of the most problematic ethnic groups in the reunified Germany, in terms of cultural and economic assimilation, has been the former East Germans
(E)after the Berlin Wall had been demolished, one of the most problematic ethnic groups in the reunified Germany, in both terms of cultural and economic assimilation, have been the former East Germans
OA answer (D) says that correct verb is " has been." because of the ongoing nature of process.
My query is how we know that the process is still ongoing, is it due to the marker like "Since" and "have had.." or there is any logical point involved.
Is it by rules we know that process is ongoing or by logic ??
I will be thankful for any replies