Chinese: 你昨天应该来看我的。
English: You ought to have come to see me yesterday.