Hi guys,
I'm not completely comfortable saying Have does not carry meaning in perfect tenses; it is just a grammatical auxiliary verb. That's true in a sense. But on the other hand, when we say 'They have cooked dinner', we mean that now they ' have the result' of cooking dinner. In other...