帮我看看这句简单的英语时态There was be going to thunderstorm!请问为什么这句话要用过去将来时?我怎么看不出这句话有过去的时态呢?除了复数和第二人称一律用were,其它的都用was么?比如there(那里)?小弟英语不好高手别见笑,原句是There was be going to be a thunderstorm!不好意思打错了!

问题描述:

帮我看看这句简单的英语时态
There was be going to thunderstorm!
请问为什么这句话要用过去将来时?我怎么看不出这句话有过去的时态呢?
除了复数和第二人称一律用were,其它的都用was么?比如there(那里)?小弟英语不好高手别见笑,
原句是There was be going to be a thunderstorm!不好意思打错了!

原句错误,应为:there was going to be a thunderstorm
理由:1.there be 句型也是标准的系动词作谓语,因此同时出现be 和was 是不对的。
2.there be 句型中的be 可以时态变换,并不一定是一般时态,有时可以用完成时例如There has been so much pressure recently.
3.此处的there 不是“那里”的意思,它充当there be 句型中的“形式主语”。

谢谢,你的原句也不对吧!
应该是:
There was going to be a thunderstorm!
意思是说过去的一个时间点上,马上就要来暴风雨了!

原句是错误的
应该是There was going to be a thunderstorm
这里用过去将来时仅仅从这一句话是看不出来的 ,必须结合上下文才能判断,所以不是你看不出来···
were和was的用法你分析的是对的

这句话有问题。应该是这样的:
there was/is going to be thunderstorm