Questions & Answers about هو يتكلم العربية مع صديق في الحافلة اليوم.
You can usually drop هو. The verb يتكلم already shows he (3rd person masculine singular).
- With pronoun (more emphasis/contrast): هو يتكلم العربية... = He (not someone else) speaks/is speaking Arabic...
- Without pronoun (more neutral): يتكلم العربية مع صديق في الحافلة اليوم.
يتكلم is the imperfect tense in MSA, which can cover:
- habitual/general present: He speaks Arabic
- current/ongoing present: He is speaking Arabic Context determines which English form fits best.
- تكلم (past) = he spoke / he talked
- يتكلم (imperfect/present) = he speaks / he is speaking
They come from the same verb pattern تكلّمَ / يتكلّمُ (Form V).
Language names in MSA are commonly expressed with the feminine adjective, often as shorthand for اللغة العربية ().So is effectively “he speaks (the) Arabic (language).”