Search from various English teachers...
China flagPeter
In "it were not for the protection" ,what is "it" refor to? and what's the meaning of "for"? Insects would make it impossible for us to live in the world;they would devour all our crops and kill our flocks and herds,if "it were not for the protection" we get from insect-eating animals.

Answers · 5

1
if it weren't for somebody/something the situation would have been different without someone or somethingIf it weren't for him, I would probably be living on the streets. I'd keep a garden if it weren't for having too much to do.Usage notes: also used in the form if it hadn't been for someone or something: If it hadn't been for Judy, Betsy was sure she would have left the city.
1
"If it wasn't for ..." is simply a phrase for "if there wasn't/weren't ... (the protection)". So I think "it" doesn't refer to something special. I never saw a logic behind that but it sounds more sophisticated. Maybe a native speaker can explain that better.
1
Yes, this is called a "dummy subject" or a "dummy pronoun." It is necessary for the grammar, but it does not have a defined referent. https://en.wikipedia.org/wiki/Dummy_pronoun

Still haven’t found your answers?

Write down your questions and let the native speakers help you!

Don’t miss out on the opportunity to learn a language from the comfort of your own home. Browse our selection of experienced language tutors and enroll in your first lesson now!

Start Learning Today