云南民居的建筑材料:初学者英语句子问题!谢谢各位

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/05 05:38:02
If you have passed Band4, I will invite you to dinner.
这不主将重现吗?
为嘛IF后边是 现在完成时用了have passed 为什么不直接用pass呢?
谢谢大家帮忙

这里强调的是“已经通过”之后的事情。
请客将在你通过之后发生,而不是通过的时候。
用have passed用意是这个意思。
当然,用pass也不算错,但就没有强调“已经通过”的这个意思了。

虚拟语气用过去完成时

虚拟语气