Christians and atheists: Can you please explain this phrase?

This a phrase from a English site. I don't know they have used the verb to be in present tense? (He asked for Carol but there is no one working here called Carol.) Why the author didn't say "there was no one working "? What does "called Carol" mean? is "called' related... show more This a phrase from a English site. I don't know they have used the verb to be in present tense?

(He asked for Carol but there is no one working here called Carol.)

Why the author didn't say "there was no one working "?
What does "called Carol" mean?
is "called' related to "is "??
can you explain me please?
12 answers 12