Fill in the blank with the most suitable word.
_____________heavy rains all schools have been closed for the next three days.on
Show answer & explanation
Correct answer: B
Explanation
The correct answer is option 2 i.e. On account of.
Context: The sentence is giving a reason for why the schools have been closed, because of heavy rains.
Meaning of the words:
-
On account of: Because of/due to.
-
Example: On account of his illness, he couldn’t attend the meeting.
-
-
In the event of: If something happens.
-
Example: In the event of an emergency, call this number. (Used for possible future situations)
-
-
Meanwhile: At the same time / during that time.
-
Example: I was cooking. Meanwhile, my brother was watching TV.
-
-
In spite of: Even though/despite.
-
Example: In spite of the rain, we went for a picnic. (Shows contrast)
-
Correct word: The sentence is stating a reason, not a possibility (like “in the event of”), a contrast (like “in spite of”), or a time (like “meanwhile”).
So, “On account of” is the most suitable phrase here.
Final Sentence: On account of heavy rains, all schools have been closed for the next three days.
Hence, the chosen option is correct.