God has been distributing wisdom among people . . . . . . many years.
A. since
B. for
C. from
D. so
Answer: Option B
Solution(By Examveda Team)
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.Join The Discussion
Comments ( 1 )
Related Questions on Grammar
Has been distributing is a present perfect continuous tense right? Had been distributing is Past perfect continuous.