Correct option is C
The correct option to fill in the blank is
(c) since.
Explanation: We use
“since” with a
point of time (yesterday, Monday, 5 p.m., 2010) with
perfect or
perfect continuous tenses. “Has been missing
since yesterday” shows the action started at a definite point and continues till now.
(since = तब से)
Example: He has lived here
since 2018.
Why other options are incorrect:
•
on (पर/को): Used with specific dates/days, but structure here requires the
preposition of duration start-point used with perfect aspect; still, “on yesterday” is ungrammatical.
•
from (से): “from yesterday” typically needs an
end-point (from…to/till) or a different construction; with present perfect continuous state,
since is idiomatic.
•
for (के लिए): Used with
period of time (for two days), not a point of time like
yesterday.
Information booster:
•
since + point of time;
for + period of time.
• Present perfect (continuous) is common with
since/for to show an action/state continuing up to the present.