In a period of time when women typically have had/had a narrow range of choices, Mary Baker Eddy became a distinguished writer and the founder, architect, and builder of a growing church.

Guys,

Which one is correct Simple Past or Past Perfect in above sentence?Please explain why is it so?

Thank you
Simple past. There is no more recent past time involved.

Incidentally, you used present perfect as an alternative, not past perfect.
Mister MicawberSimple past. There is no more recent past time involved.

Incidentally, you used present perfect as an alternative, not past perfect.
but ,I guess In a period of time can very well extend to present ? so why not present perfect
Students: Are you brave enough to let our tutors analyse your pronunciation?
Of course it can. And a Ham Sandwich could be a sports car. You must exercise a little common sense and try to understand what the sentences are talking about. Mary Baker Eddy founded Christian Science in 1879.

But you are not even clear about whether you mean past perfect or present perfect.