关于hope从句I hope you're having a good time.这是完形填空中的一个句子,语境中的意思是将来时,参考答案说这里是用现在进行时表将来时,为什么?可以用will have

问题描述:

关于hope从句
I hope you're having a good time.
这是完形填空中的一个句子,语境中的意思是将来时,参考答案说这里是用现在进行时表将来时,为什么?可以用will have

就是“我希望你能过得愉快”用will have 就变成“我希望你将过得愉快”。
不行,的确是现在进行时。而你的语句才是将来时。这是语感的问题,我也解释不太清楚……

是虚拟语气。。。吗?
呵呵。。。我的英语不是强项呃。。

从语法上讲都可以,但从习惯上来讲用的是I hope you're having a good time.这类句子很多,如I hope you have the happiness.等,多用于祝福等.
这种情况纯属考习惯用语的掌握,所以不能用will have .