Questions & Answers about Mon frère est flic depuis dix ans.
Why does the French sentence use the present tense (est) instead of a past tense for "has been"?
In French, when a situation started in the past and is still continuing right now, you use the present tense with depuis. Because his brother is still a cop today, we say est (is). English does this differently by using the present perfect ("has been").
Why is there no French word for "a" before flic?
I learned that "for" translates to pendant or pour. Why is depuis used here?
Is flic the standard word for a police officer?
No, flic is informal, everyday slang, exactly like "cop" in English. The standard, neutral term for a police officer is policier.