I am trying to construct such a sentence, and I am stuck whether it's possible to use Present Perfect here or not. I have two options:
There were times when people thought that physics had been already done.
Is it correct to use past perfect here?
Also, is it possible to use the following construction?
There have been times when people have thought that physics had been already done
I know that Perfect is used when something has been done in unspecified time before now. But construction
There have been times
seems to be a little bit familiar to me. It is correct to use this here? And if yes, should I write then
people have thought
or
people thought
Thank you in advance.