关于虚拟语气与将来事实相反的用法

if it ______ tomorrow, I will stay at home.

A.rained   B.will rain   C.had rained  D.rains

问题:从句与将来事实相反,应该用过去式啊选A答案,为啥选D答案。不太理解!

请先 登录 后评论

最佳答案 2018-05-02 15:15

网友很主观啊!“天下雨,还是不下雨”,你怎么知道呢?你是怎么判断出“与将来事实相反”呢?

此题,是让你根据主句的时态,判断从句的时态。结果,你是“先入为主”,先假定“天不下雨,天不刮风......”,那还要主句干什么?

请先 登录 后评论

其它 2 个回答

曹荣禄  
擅长:动词用法,句法问题

如果是虚拟语气表示与将来事实相反(将来不大可能实现的条件),主句谓语就不可能用will。无论从句还是主句的谓语必须使用某个动词的过去形式。由此反推,这个句子肯定不是虚拟条件句,而是真实条件句,主句和从句都用陈述语气(即你学的时态的用法。语法书讲时态,其实就是讲陈述语气的动词形式)。

请先 登录 后评论
凡哥英语   - 海归英语教师
擅长:英语

本句并非虚拟语气表将来。整个句子是“陈述语气的一般将来时”,下雨就会呆在家里——心中没有存在假想的概念,所以不是虚拟语气。 为何选D,这是你们老师说得喉干舌苦的“主将从现”啊,主句将来时,从句现在时。

请先 登录 后评论
  • 0 关注
  • 1 收藏,9469 浏览
  • 简单点 提出于 2018-05-02 09:55

相似问题