英语语法转换It happened to be raining when I was at school.说说这个to be raining把.这算是什么结构呢?我只知道个happen to do 跟这个有什么关系呢?

问题描述:

英语语法转换
It happened to be raining when I was at school.
说说这个to be raining把.这算是什么结构呢?
我只知道个happen to do 跟这个有什么关系呢?

to be raining是动词不定式的进行式。happen to do中的to do是不定式的一般式。不定式的完成式是to have done。这些都是主动式,不定时还有被动式。说多了你可能不好理解,如果想知道可以追问。

我想 happen to do 是表示发生 固定搭配
be raining 是表示即将。。。表未来
我在学校的时候要下雨了

你的问题属于非谓语动词的用法,具体来说,是不定式的用法.
具体如下:不定式的形式有三种
一般式:to do
进行式:to be doing
完成式:to have done
happen to do 碰巧要做某事
happen to be doing 碰巧正在做某事
happen to have done sth.碰巧做了某事
你的句子,翻译如下:当我在校期间,正巧天正在下雨