If you were did study hard, you would make great progress.这句话的在语法有什么错误?
if引导的虚拟条件句,无外乎记住三组句型:
1。对过去的虚拟: 从句用:had done,主句: would/could/might/should have done
2。 对现在的虚拟:从句用:did 主句:would/could/might/should do
3。 对将来的虚拟:从句用:were to do/ did/ should do主句用would/could/should/might do
所以你上面的句子:从主句看you would make great progress,应该是对现在或将来的虚拟,所以可以这样表达:
对现在虚拟:If you studied hard,...全部
if引导的虚拟条件句,无外乎记住三组句型:
1。对过去的虚拟: 从句用:had done,主句: would/could/might/should have done
2。 对现在的虚拟:从句用:did 主句:would/could/might/should do
3。
对将来的虚拟:从句用:were to do/ did/ should do主句用would/could/should/might do
所以你上面的句子:从主句看you would make great progress,应该是对现在或将来的虚拟,所以可以这样表达:
对现在虚拟:If you studied hard, you would make great progress。
对将来虚拟:If you studied hard, you would make 。。。
If you were to study hard, you 。。。。
If you should study hard, you。
收起