Используем Present Perfect Continuous, так как действие ('терять ключи') произошло недавно и объясняет причину состояния ('James angry'). Акцент на процессе или результате, который привел к злости.
A: Why is James angry? (Это уже дан вопрос.)
B: He has lost the keys for his house. (Present Perfect, так как потеря ключей – это завершенное действие, которое объясняет причину злости.)