The present perfect in Luganda is sometimes slightly weaker in its past meaning than in English. It is often used with intransitive verbs with the sense of being in the state of having done something. For example, "baze azze" means 'my husband has arrived' (using the present perfect form "-zze" of the verb "jja" 'to come'; "ŋŋenze" usually means 'I'm off' rather than 'I have gone'. But to say "I have done" in Muganda would usually use one of the past tenses "nnakoze" or "nnakola" 'I did' because "kola" is a transitive verb.