一般语法书上说现在虚拟语气的定义是对现在事实相反
If I had the time, I would help him
但如果把它改回成真实条件句
if I have the time,I will help him
而真实条件句则表示从句动词通常用一般现在时表示将来时间
从这个角度看是不是有所矛盾啊,一个是说现在一个是说将来
谢谢老师回答
但单就这个句子而言:
If I have the time, I will help him.
这个句子是陈述语气 。它至少有如下几层含义:
1. 如果我(将来)有时间,我将帮助他。(将来)
2. 如果我(将来)有时间,我愿意帮助他。(意愿)
3. 如果我(将来)有时间,我会帮助他。(可能性)
4. 如果我(现在)有时间,我愿意帮助他。(意愿)
5. 如果我(现在)有时间,我会帮助他。(可能性)
可根据不同的语境,选择其中一个意思。“有那个时间”可以指“将来有”,也可以指“现在有”。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!