If the sun__ tomorrow ,what would we do ?

来源:百度知道 编辑:UC知道 时间:2024/05/21 17:39:52
If the sun__ tomorrow ,what would we do ?
A.will not rise
B.doesn't rise
C.didn't rise
D.wouldn't rise
答案是c
为什么?
请详细说明每个选项。

选C. 条件句分为真实条件句和虚拟条件句,真实条件句就是从句用一般现在时态,主句用一般将来时态。
虚拟条件句分为三种:
1, 过去:(从句)If+过去完成时,(主句)would(或一些情态动词)+have done
2. 现在:(从句)If+一般过去时,(主句)would(或一些情态动词)+do
3. 将来(从句有三种结构):(从句)If+一般过去时/should do/were to do,
(主句)would(或一些情态动词)+do
此句中,主句有tomorrow,并且助动词是would,我们可以推断出,它属于虚拟条件句的第三种,从句可以有三种形式,选项中只有C是一般过去时态符合。

这是虚拟语气 啊 表示与将来时间相反 所以用它的过去式 还可以用 were not to 或者 should 呵呵

因为后面是 what would we do
would 是过去式,所以要用didn't

C
虚拟语气