I came across the following sentences:
Diànhuà shì shuí dǎlái de?
Who was calling?
Wǎnfàn shì māma zuò de.
Mom made dinner.
Which literally is something like:
The phone call was by who done?
Dinner is by mama done.
This looks quite passive to me as the object appears first in the sentence.
Question 1: I don't understand the word order. Is it because the structure 是...的 allows for passive sentences? I couldn't find any resources explaining this such as in The "shi... de" construction for emphasizing details in resources.allsetlearning. Could you provide some?
Instead, I would have expected the object to be positioned before or after the 的 (as explained in the section Position of 的 from the previous link)：
Question 2: Just to clarify, would this form be correct too?