L1:你吃午饭了吗?你吃过午饭了吗?还是你有过? 两个都可以,意思不一样。前者强调你有没有吃饭,后者强调你现在有没有吃饭。过去式表示过去某一时间发生的动作或状态,过去习惯动作,过去主语的能力。现在完成时表示过去发生过的对现在有影响的动作,从过去延续到现在的动作或状态。