I am given a sentence "All human love is based on love of God". What does "love of God" mean? Does it mean "human love for God"? or does it mean "God's love for human"? or does it mean something else?
I am confused...
English Language Learners Stack Exchange is a question and answer site for speakers of other languages learning English. It only takes a minute to sign up.Sign up to join this community
I admit, I am not sure. But I think it means "human love for God". The main reason I prefer this over "God's love for humans" is because, if the author meant "God's love for human, than I think he/she would have written
All human love is based on God's love.
To me this sounds natural and has the exact meaning "God's love for humans".
love of (noun)
is a commonly used construction. It means the love a person has for (noun). For example,
My love of math drove me to become a math major.
So I think the meaning above is "human love for God". If the author meant "God's love for humans", than another way he or she could have expressed it is as
All human love is based on love from God.