اليوم أكتب رسالة في الحافلة.

Breakdown of اليوم أكتب رسالة في الحافلة.

اليوم
today
الحافلة
bus
في
at/in
رسالة
message
يكتب
to write
Elon.io is an online learning platform
We have an entire course teaching Arabic grammar and vocabulary.

Start learning Arabic now

Questions & Answers about اليوم أكتب رسالة في الحافلة.

Why does the sentence start with اليوم? Is that normal word order in Arabic?

Yes. Arabic often begins with a time expression like اليوم (today) to “set the scene.” This is very common in both Modern Standard Arabic and formal writing. It’s an example of fronting the adverbial phrase for emphasis or clarity.
You could also say أكتب رسالةً اليوم في الحافلة; the meaning is similar, but starting with اليوم highlights today.


Why is the verb أكتب first after اليوم? Is this a verbal sentence?

After اليوم, the core clause begins with أكتب (I write / I am writing), so it’s a verbal sentence (جملة فعلية):

  • أكتب = فعل مضارع (present/imperfect verb)
  • The subject is built into the verb: أ- indicates I.

Does أكتب mean “I write” or “I am writing”?

It can mean both. The Arabic present tense (الفعل المضارع) often covers simple present and present progressive depending on context. With اليوم (today) and the situation في الحافلة (on the bus), English often prefers I’m writing.


Where is the word “I” in the sentence?

It’s included in the verb أكتب. The prefix أَ- marks first person singular. Arabic frequently omits an explicit أنا unless you want emphasis:

  • اليوم أكتب... = normal
  • اليوم أنا أكتب... = “Today, I am writing...” (emphatic)

Why is رسالة indefinite (no الـ)?

Because it means a letter, not the letter. If you mean a specific known letter, you’d say الرسالة (the letter).


Should رسالة have tanwīn (like رسالةً) at the end?

In fully vowelled Modern Standard Arabic, yes: it would be رسالةً because it’s typically a direct object (مفعول به) in the accusative.
In normal unvowelled writing, tanwīn is usually omitted, so رسالة is completely standard.


Why is there في before الحافلة?

في means in/on/at depending on context. With vehicles, Arabic commonly uses في where English often says on:

  • في الحافلة = literally “in the bus,” idiomatically “on the bus.”

Why is الحافلة definite (الـ)?

That’s a normal generic use: في الحافلة often means “on the bus” in a general sense (the bus you’re riding). You can also say في حافلة to mean “on a bus” (non-specific), but في الحافلة is very common.


Is الحافلة feminine? Does that matter?

Yes, حافلة is grammatically feminine (it ends with ـة). In this sentence it doesn’t affect agreement because there’s no adjective or verb agreeing with it here. But it matters in sentences like:

  • الحافلة كبيرة = “The bus is big.” (feminine adjective كبيرة)

Is في الحافلة attached to the verb أكتب or to رسالة?

It most naturally modifies the action أكتب: “I write while I’m in/on the bus.” It tells you where the writing happens, not what kind of letter it is.


Can I move في الحافلة earlier or later?

Yes, Arabic word order is flexible. Common options:

  • اليوم أكتب رسالة في الحافلة. (given)
  • اليوم أكتب في الحافلة رسالة. (more emphasis on location; sounds a bit more formal/stylized)
  • أكتب رسالة في الحافلة اليوم. (today comes at the end)

Does Arabic need a word for “a” like English does?

No. Arabic doesn’t have an indefinite article like a/an. Indefiniteness is usually shown by lack of الـ, and in fully vowelled text by tanwīn (e.g., رسالةٌ/رسالةً depending on case).


What are the parts of speech in this sentence?
  • اليوم = ظرف زمان (time adverb) “today”
  • أكتب = فعل مضارع (present verb) “I write / I’m writing”
  • رسالة = مفعول به (direct object) “a letter”
  • في = حرف جر (preposition) “in/on”
  • الحافلة = اسم مجرور (noun after a preposition, genitive) “the bus”

Why doesn’t الحافلة show the “genitive” ending after في?

In full case marking, it would be في الحافلةِ (with ـِ kasra). Most everyday MSA writing omits short vowels, so you usually don’t see ـِ written.


How would I negate this sentence in MSA?

Commonly with لا (present tense negation):

  • اليوم لا أكتب رسالة في الحافلة. = “Today I’m not writing a letter on the bus.”
    You can also negate with ليس in some structures, but لا + المضارع is the straightforward option here.

How would I turn it into “Today I wrote a letter on the bus” (past tense)?

Use the past tense verb:

  • اليوم كتبتُ رسالةً في الحافلة.
    (كتبتُ = “I wrote”). Note: اليوم can appear with past tense in Arabic if the meaning is “earlier today.”