The correct answer is Option (2) → since
-
The phrase "since time immemorial" is an established idiomatic expression meaning "for a period of time that is longer than anyone can remember or trace."
-
Since is used to indicate a specific starting point in time (even if that point is indefinitely far back, as in "time immemorial") up until the present moment.
-
From would require a corresponding endpoint (e.g., "from time immemorial to the present day"). When referring to an unbroken duration up to the present, "since" is the correct choice.
|