关于what would you do if 用法的疑问 请高手赐教!

来源:百度知道 编辑:UC知道 时间:2024/06/14 13:58:28
有一年高考的单项选择考过这样一道题:
what would you do if it____ tomorrow?
A: rain B rains
C will rain D:is raining
答案为B,解析:,it为第三人称单数,所所以答案为B.
然而我的疑惑就是看了what would you do if.....的造句如下:
(1)what would you do if your father didn't approve your plan?
(2)what would you do if you had to leave now?
(3)waht would you do if they didn't trust you ?
这些句子的从句不都是过去时吗? 不是说条件状语从句用一般现在时表将来的吗? 我知道这一定不矛盾,

what would you do if..是假设的意思...如果是说将来的事情,像题中的..就要用一般现在时.
而如果是说现在或以前发生过的事的话,就要用过去时了..和if的用法很相象..

陈述语气用一般现在时,虚拟语气用一般过去式

rains

1) I will try to convince him.
2)I will work out a plan and hope for the best.
3) I will try to make them trust me by changin myself...