Breakdown of من تا حالا این عکس را برای همسایه ام نفرستاده ام، اما فردا نامه را با پست برای او میفرستم.
Questions & Answers about من تا حالا این عکس را برای همسایه ام نفرستاده ام، اما فردا نامه را با پست برای او میفرستم.
Why is من included when the verbs already show I?
Persian often drops subject pronouns, because the verb ending already tells you the subject.
- نفرستادهام = I have not sent
- میفرستم = I send / I will send
So من is optional here. It can be there for:
- emphasis
- contrast
- clarity
The sentence would still be grammatical without it: تا حالا این عکس را برای همسایهام نفرستادهام، اما فردا نامه را با پست برای او میفرستم.
What does تا حالا mean here?
تا حالا means until now / so far / up to now.
It is very common in everyday Persian and often appears with the present perfect, especially in negative sentences. In this sentence, it gives the idea of:
- I haven’t sent this photo so far
- Up to now, I have not sent this photo
It is close in meaning to yet in English, but not exactly the same in every context.
What tense is نفرستادهام?
نفرستادهام is the negative present perfect.
It is built like this:
- فرستادن = to send
- فرستاده = sent
- ام = I am / I have
- نـ = negative prefix
So:
- فرستادهام = I have sent
- نفرستادهام = I have not sent
In standard spelling, it is usually written: نفرستادهام
Why doesn’t the sentence use نمیفرستم instead of نفرستادهام?
Because the meaning is different.
- نفرستادهام = I haven’t sent
- نمیفرستم = I don’t send / I’m not sending / I won’t send, depending on context
Here the speaker is talking about the time period up to the present, so نفرستادهام is the right choice.
Compare:
- تا حالا این عکس را نفرستادهام = So far, I haven’t sent this photo
- این عکس را نمیفرستم = I’m not sending this photo
What does را do after این عکس and نامه?
را marks a specific direct object.
So:
- این عکس را = this photo as a definite object
- نامه را = the letter as a definite object
English does not have a direct equivalent, so this is often unfamiliar to learners.
A few important points:
- را usually comes after definite or specific objects
- in speech, it is often pronounced ro
- it does not mean to or for; it only marks the direct object
So in this sentence:
- این عکس را = the thing not sent
- نامه را = the thing that will be sent
How does همسایهام mean my neighbor?
همسایه means neighbor.
The ending ـام means my.
So:
- همسایهام = my neighbor
This is a very common Persian pattern:
- noun + attached pronoun
Examples:
- دوستم = my friend
- خانهام = my house
- کتابم = my book
In careful writing, you will often see: همسایهام
In less careful typing, people may write: همسایه ام
Why is برای used? Could it be به instead?
Yes, with فرستادن, both برای and به can be used in many situations.
- برای همسایهام = for/to my neighbor
- به همسایهام = to my neighbor
In everyday Persian, برای is very common and natural.
به can also be correct, sometimes sounding a little more direct.
So these are both possible:
- این عکس را برای همسایهام نفرستادهام
- این عکس را به همسایهام نفرستادهام
The difference is usually small in ordinary conversation.
Who does او refer to?
Here, او refers back to همسایهام.
So the sentence first says:
- for my neighbor
Then later:
- for him/her
This avoids repeating همسایهام.
Persian often does this just like English:
- I haven’t sent this photo to my neighbor, but tomorrow I’ll send the letter to him/her.
Note that او can mean he, she, him, or her, depending on context. Persian does not mark gender in this pronoun.
Why does the sentence use میفرستم for tomorrow instead of a future tense like خواهم فرستاد?
Because in Persian, the present tense is very commonly used for a planned or expected future action when there is a future time word such as فردا.
So:
- فردا ... میفرستم = I’ll send ... tomorrow
This is extremely normal in Persian.
The formal future form also exists:
- خواهم فرستاد = I will send
But in everyday Persian, speakers often prefer the present form with a future time expression.
So:
- فردا نامه را میفرستم = very natural
- فردا نامه را خواهم فرستاد = more formal or literary
What does با پست mean?
با پست means by post / by mail.
Literally:
- با = with / by
- پست = post, mail
So it tells you the method of sending.
Other possible ways to express similar ideas are:
- از طریق پست = via the mail / through the mail
- پستی in some contexts
But با پست is simple and natural.
Is the word order fixed in this sentence?
Persian word order is somewhat flexible, but the basic pattern is usually Subject – Object – Verb, and the verb normally comes at the end.
This sentence follows that pattern well.
Common tendencies:
- time words such as تا حالا and فردا often come early
- the direct object usually comes before the verb
- the verb usually stays at the end
So this is natural: من تا حالا این عکس را برای همسایهام نفرستادهام
You can move some parts for emphasis, but not every order sounds equally natural. For example, Persian allows more rearrangement than English, but learners should usually keep the verb at the end and avoid moving things too freely at first.
Is this sentence formal, neutral, or colloquial?
It is mostly neutral standard Persian.
A few things make it sound more standard-written than casual spoken Persian:
- او is more formal/neutral than everyday spoken اون
- full forms like برای او are more written than colloquial براش
- standard spelling would normally use half-spaces
A more conversational spoken version might be:
من تا حالا این عکس رو برای همسایم نفرستادم، ولی فردا نامه رو با پست براش میفرستم.
Notice the spoken-style changes:
- را → رو
- اما → ولی
- همسایهام → همسایم
- برای او → براش
- نفرستادهام → نفرستادم in casual speech
Why are some of these words often written differently, and what is the standard spelling?
In normal modern Persian spelling, some parts are usually connected with a half-space or written in a standard joined form.
A more standard version of the sentence is:
من تا حالا این عکس را برای همسایهام نفرستادهام، اما فردا نامه را با پست برای او میفرستم.
Common standard forms here are:
- همسایهام rather than همسایه ام
- نفرستادهام rather than نفرستاده ام
- میفرستم rather than میفرستم
Many people omit these in casual typing, especially on phones, but learners should recognize the standard spellings.
More from this lesson
Sign up free — start using our AI language tutor
Start learning FarsiMaster Farsi — from من تا حالا این عکس را برای همسایه ام نفرستاده ام، اما فردا نامه را با پست برای او میفرستم to fluency
All course content and exercises are completely free — no paywalls, no trial periods.
- ✓ Infinitely deep — unlimited vocabulary and grammar
- ✓ Fast-paced — build complex sentences from the start
- ✓ Unforgettable — efficient spaced repetition system
- ✓ AI tutor to answer your grammar questions