If you're talking about the tense, just use simple part in this case. It's understood that the meaning is 'any time up to now' from the context;
ランチ食べた?/食べましたか?
2018年10月18日
2
1
1
Hi!
As you know, 朝食/朝御飯 "breakfast" and 昼食/昼御飯 "lunch" and 夕食/晩御飯 "dinner" are meals --> simply(御飯)
Therefore you can simply say: 御飯はもう食べましたか