none of the words are undelined, but the verb is HAS SHOWN
Has shown means that it is completed (has) so it is a perfect, so eliminate A
shown, shows, will show= past present future in that order
shown is past
has shown is past perfect
the answer is C
also this is the math section