Just to confirm I have this straight, even though English expresses the above without negation, this can only be written in French using the passé composé + négation. Without the use of negation, one has to alter the formula and thus the meaning as well. Thanks. For example, one cannot say: Ça fait/Il y a longtemps qu'on a joué au bowling. but if wishing to avoid negation, one can say : On a joué au bowling il y a longtemps.