This is the second time she ______ improvement on that equipment

This is the second time she ______ improvement on that equipment.
A、had made
B、made
C、is making
D、has made
【正确答案】:D
【题目解析】:主句用一般现在时,从句用现在完成时。