Verb tense in a sentence can be inconsistent as long as the meaning is conveyed
Which of the following is not a perfect tense?
Sasha Sillas SAT Prep Quiz, Verb Tense