if引导真实条件状语从句和 非 真是条件状语从句 时的区别

土豆Yuki 1年前 已收到1个回答 举报

飞鸽128 幼苗

共回答了25个问题采纳率:84% 举报

if引导真实条件状语从句,从句用一般现在时表示将来,主句用一般将来时.
if it doesn't rain tomorrow, we will go shopping.如果明天不下雨,我们就去购物.

if引导非真实条件状语从句要用虚拟语气.
1. 表示与现在事实相反或不可能发生:条件状语从句:一般过去时(虚拟语气中be→were)
主句用:would(should, could, might)+动词原形.
If we had time now, we would read it again.
If I were you, I would work hard.
2. 表示与过去事实相反或不可能发生:条件状语从句:had+过去分词;
主句:would(should, could, might)+have+过去分词.
If he had taken my advice, he would have succeeded in the test.
If I had known your telephone number then, I would have called you.
3. 表示与将来的事实可能相反或不可能发生:条件状语从句:①一般过去时②should +动词原形③were to+动词原形;主句:would(should, could, might)+动词原形.
If it should rain, the crops would be saved.
If it were to snow tomorrow, they would not go out.

1年前

2
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.029 s. - webmaster@yulucn.com