Grammar structure for "which do you like more?" questions
Grammar structure for [like A more than B]


insert &quot;多過&quot; (more than) between object A and object B:

[妳喜歡中國菜][多過][日本菜] = [you like Chinese food] [more than ][Japanese food]

I think it is the &quot;cleanest&quot; grammar structure you are looking for, to express &quot;[(verb)(object A) (more than) (object B)]&quot;
The verb act on both object A  and object B.  Therefore, we don't need to repeat the verb for object B. As in &quot;[妳喜歡中國菜][多過][(喜歡  )日本菜]&quot;
~


Topic and opinion structure:

[Compare to object B] as a topic
[like object A more] as the opinion
[比起日本菜], [我][更喜歡中國菜]= [compare to  Japanese food] [I] [like Chinese food more]

更 short for 更為. You can replace 更 with 較, which in term is short for 較為