to this day

Business English Lesson, Advanced Level

ESL/EFL Test #235 [color=blue]“Electronic Commerce (1)”, question 7

11th-century Europe saw the emergence of credit-based banking systems and financial instruments such as bills of exchange, and these concepts remain with us, in their modified form, .

(a) day after day
(b) nowadays
(c) to this day
(d) up until today

Business English Lesson, Advanced Level

ESL/EFL Test #235 [color=blue]“Electronic Commerce (1)”, answer 7

11th-century Europe saw the emergence of credit-based banking systems and financial instruments such as bills of exchange, and these concepts remain with us, in their modified form, to this day.

Correct answer: (c) to this day
[size=200]_________________________[/size]

I think that “to this day” = “up until day” (have the same meaning). So, both of cases are right?

No. ‘To this day’ is a fixed phrase; '‘up until today’ is not.

to the day (fixed phrase) = even now, when lot of time has passed.