God has been distributing wisdom among people ___________many years.

Grammar Mcqs

A. since
B. for
C. from
D. so

Past perfect continuous tense is used when a work is being continued for some time from the past. has been distributing is past perfect continuous and for is the correct preposition to be used.

Leave a Reply

Your email address will not be published. Required fields are marked *