If it rains tomorrow,we will cancel the picnic.这句话是不是错了?

If it rains tomorrow,we will cancel the picnic.这句话是不是错了?
这是个假设句,对未来的假设,rain是不是该用过去时?
但在语法里,假设句中的假设时态比现实差一级不是嘛。rain假设的是未来,用原型正好啊,为什么不是虚拟条件从句呢?为什么有的假设句中假设未来要用动词过去式呢?
ye_ka 1年前 已收到3个回答 举报

夜若夕 幼苗

共回答了26个问题采纳率:100% 举报

没错
这不是个虚拟条件从句
主将从现
如果rain用过去式
即变成了虚拟句
这里显然是不对的

1年前

1

challies 幼苗

共回答了48个问题 举报

如果明天下雨,我们将取消野餐
一般现在时标将来。rain不需要用过去时而要用一般式

1年前

2

yuxl0729 幼苗

共回答了63个问题 举报

没有错。英语里,在时间状语从句和条件状语从句中,用一般现在时代替将来时。换句话说,将来时用一般现在时表示。

1年前

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