For those who came in late, "perfect" and "perfective" aspects are not the same. Perfect aspect pertains to actions that have been completed at the time referenced by the tense. So English past perfect would be "had eaten," present perfect "has eaten," and future perfect "will have eaten."
Perfective aspect, on the other hand, conveys that the action is conceived as a simple whole. http://www-01.sil.org/linguistics/GlossaryOfLinguisticTerms/WhatIsAPerfect.htm
My question is, do the terms "imperfect aspect" and "imperfective aspects" also refer to distinct concepts?