LanguageTool Community

<< return to list of rules

Rule "لا فَعَل في الماضي"

This is one of many errors that LanguageTool can detect. Visit the LanguageTool homepage to use it online or download it for free.

Description: لا فَعَل في الماضي
Message: لأنه عند نفي الفعل الماضي يُنفى بـ "ما" ولا يصح استخدام "لا" إلا إذا تكررت، مثل قوله تعالى: "فلا صدق ولا صلى ولكن كذب وتولى" أو كانت معطوفة على نفي سابق، مثل: "ما جاء الضيف ولا اعتذر" وإذا نُفي في غير هاتين الحالتين فإنه يفيد الدعاء، كما في: لا زال فضلُك غامرًا : ما \2
Category: grammar (ID: TEST_NEW_FEATURES)
Incorrect sentences
that this rule can detect:
  • ما زرته لا جاء أحمد
    Correction suggestion: ما جاء
Correct sentences
for comparison:
  • لا ضرب ظهرك
  • فلا صدق ولا صلى
  • لا صدق ولا صلى
  • "ما جاء الضيف ولا اعتذر
Pattern: Show XML · Show in Rule Editor
Check the following text against just this rule:

ID: syntax_1111_La_fa3ala_1 [1]
Version: 6.5-SNAPSHOT (2024-05-06 22:33:07 +0200)