what if就是虚拟语气 what if it dosen't rain 要是不下雨该怎么办呢? (说的是将来,不确定下不下雨) what if it hadn't rain 要是没过下雨会怎么样呢? (已经下过,假设没下过)
what if =what do you do if
如果... , 会怎样?
if 是用来假设一个状况: If[状况], then[后果].
状况子句要用过去式(did), 后果子句用过去未来式(would do).
举例
问: What if you cloned yourself in the laboratory?
答: Then I would play chess games with my clone.
could 是can的过去式, 所以用在状况子句.
would 是用在后果子句.
举例
问: What if you could combine a cow and a tiger?
答: Then there would be a new animal specie.
一、如果what if是对现在情况的表达,不用虚拟语气,就用一般现在时【你的例句一】
二、如果what if后面是对过去、将来的推测、假设,需要用虚拟语气
1、如果表示对将来的推测 有这几种用法:
①if+主语+were to do
②if+主语+should/would/could/might+do
③if+主语+did(动词过去式)/were (be动词都变were) 【你的后三个例句都是这种用法】
2、对过去事实的推测
If+主语+had done(过去完成时) →what If I had got a better job?
- 上一篇:列夫.托尔斯泰,名句
- 下一篇:竟的拼音组词和造句