Что значит "время perfect"? Их как минимум 3 варианта:
preset perfect
past perfect
future perfect
В вашем случае - present perfect. Здесь не вижу оснований внезапно уходить в past simple. Тогда уже можно и все предложение поставить в past (не запрещается в американском варианте)