关于what if的时态问题,请看下面几个例句
1个回答

一、如果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?