Chinese: 你什么时候请他吃晚饭？
English: When have you asked him to eat dinner?