فراموش کردم که آیا اسکریپت را برای این تابع نوشتم یا نه.

Questions & Answers about فراموش کردم که آیا اسکریپت را برای این تابع نوشتم یا نه.

How do we form the 'whether... or not' structure in this sentence?
We frame the reported question by placing ke âyâ at the beginning of the clause and yâ na at the end. The word ke links the main clause to the reported one, âyâ marks it as a yes/no question, and yâ na adds the alternative polarity.
Could we leave out ke and just use âyâ to link the clauses?
Yes, in spoken or everyday Farsi, the conjunction ke is often dropped, leaving just âyâ eskeript râ.... However, keeping ke âyâ together is the standard, grammatically complete way to introduce a reported question, which is typical for B2 reading and writing.
Why is the verb neveshtam in the simple past tense here? Shouldn't a dependent clause like this use the subjunctive?
Reported questions in Farsi do not trigger the subjunctive. Instead, they keep the tense of the original thought. The speaker originally thought 'Did I write the script?' which is simple past. Therefore, it remains the simple past neveshtam when reporting the thought.
What does the word tâbe' mean in this specific context?
The word tâbe' generally means dependent or function in mathematics. Because the sentence also uses the English loanword eskeript (script), tâbe' here refers specifically to a function in computer programming, making it a highly useful word for tech contexts.

Learn فراموش کردم که آیا اسکریپت را برای این تابع نوشتم یا نه and more in Farsi

All course content and exercises are completely free — no paywalls, no trial periods, no signup needed.

  • Practice with interactive exercises
  • Track your progress with spaced repetition
  • Learn at your own pace — completely free