Their findings contradict research trends over the past 20 years, which suggested that people with strong religious beliefs naturally think less analytically and more intuitively, supporting broad stereotypes that religious people think irrationally and that people are born believers.

I found the sentence in Inverse Science. My question is: is it right to say 'Their findings contradict research trends over the past 20 years' instead of 'Their findings have contradicted research trends over the past 20 years' as so far I know past perfect comes with over+time?

  • 2
    No, Present Perfect isn't okay here. They still contradict right? It's true at the moment of speaking. – SovereignSun Nov 9 '17 at 6:37
  • 1
    Then,should it be-present perfect continuous as it indicates something happening for a long time? – Abdul Kaium Tanvir Nov 10 '17 at 13:04

Present tense seems right on the money here. "Past perfect" would be "had contradicted," so what you're asking about is "present perfect," not past perfect. I would consider using present perfect in the next verb, "which suggested," since the implication of "which suggested" is that the suggestion may be considered false now. Often, present perfect is an apt replacement for a still-valid-result of a past-tense verb.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.