 hail full of grace the angel is basically saying this is your title you who are full of god's grace what does that mean in greek it's a past perfect i've never been great at grammar but i'll tell you this what it means is that something happened in the past perfectly