salamu alakaum السلام عليكم
You impress me about your questions, they are so good to ask. You'll help the other learners to know that too.
Well, I will try to explain to you 'inshallah' but read carefully and try to understand by using examples.
using of : ما
it's negative particle using to negate the verbal sentence [الجملة الفعلية] and the noun sentence [ الجملية الاسمية] | remember the words in Arabic, not in English|.
How question:
-----------------------------------------------------------------------
We use it for الجملة الاسميةto negate a situation in the sentence, and that situation supposes to be in the future. In addition, in الجملة الاسمية we should talk about someone or somebody in sense " they, he, she". example
he (will) not be in travelling for tomorrow. [ he'll not travel for tomorrow] .
مَا هُوَ مُسَافِرًا غَذًَا [maa huwa musaafiran ghadan]
they (will not be in travelling for tomorrow. [ They'll not travel for tomorrow].
مَا هُمْ مُسَافِرينَ غَذًا [maa hum musaafireena ghadan]
The same for "she".
-------------------------------------------------------------------------
For الجملة الفعلية it uses to negate the past verb " i meant conjugated in الماضي", when you want to meant that you never 'verb'
example:
ما قَرَأْتُ هَذَا الكتابَ [ I haven't learned this book ' means you didn't know it before to learn'].
--------------------------------------------------------------------------
We also use it as an answer for القَسَمُ [swear]
example:
والله مَا سَمِعْتُكَ [ I swear I didn't hear you]
*RB: Remark ما negates the all words in the sentence, and it's related to every word.