if从句 主句
假设过去: had done “4”+have done
假设现在: did(were) “4”+do
假设将来: did(were)/ ↘
were to do/ →“4”+do
should do ↗
(“4”表示would/could/should/might选其一)
假设过去例句:If you not been late,you would
have heard what he told us.
假设现在例句:If i were you ,i could make the
decision.
假设将来例句:If i had time tomorrow,i would
help him.
—————————————————————
特殊情况:①省略的虚拟条件句
如:If i were you,i would think it twice.
省略:Were i you,i would think it twice.
(去掉if半倒装)
②名词性从句中的虚拟: 表“建议,要求,命令”的名词性从句都得用虚拟。
如:He suggested that the system should be changed.
③时态(混合时态的虚拟):
如:If you had married him,you would be the wife of a gas station attendant.
“如果你(过去)嫁给他,你(现在)就会是个加油工人的老婆。”
可根据最上表格改变相应时态。
追问请据我的问题回答,逐条回答,谢谢你,辛苦了
追答形式有假设过去,假设现在,假设将来及表“建议、命令、要求”的
时态可看我开始回答的最后那儿