From the given options, fill in the blank with the most suitable preposition:
Seema has been visiting the bank daily _____ last Monday.
Answer & explanation
Correct answer: option 3
The correct answer is Option (3) → since
Complete sentence: Seema has been visiting the bank daily since last Monday. Last Monday is a point of time, the day the visits began, so since last Monday.
| Option | Used to show | Example |
|---|---|---|
| (1) for | for + a period of time (for a week, for two years). For needs a length of time ("for a week"). "Last Monday" is a point of time. | – |
| (2) by | By with a time means not later than ("Finish it by Monday"). It marks a deadline, not a starting point. | – |
| (3) since (answer) | With an action that began in the past and is still going on (has been visiting): since + a point of time (since Monday, since 2020, since morning). | It has been raining since early morning. |
| (4) through | Through means from the beginning to the end of a period ("through the winter"). It cannot mark the start of an action that is still going on. | – |