After I had had lunch at a village pub.用的是什么语法