1)在虚拟语气的从句中,动词'be'的过去时态一律用"were",不用was, 即在从句中be用were代替。
If I were you, I would go to look for him. 如果我是你,就会去找他。
2)用 if you were me
What would you do if you were me? 如果你是我,你会怎么做?
3)was主要用在It‘s time结构中,在该用was的时候不能用were
eg It’ time I was in bed 。 我该上床睡觉了。(这里不能用were)
4)一些用法 :
a. 同现在事实相反的假设。
句型 : 条件从句 主句
一般过去时 should( would) +动词原形
If they were here, they would help you.
b. 表示于过去事实相反的假设。
句型: 条件从句 主句
过去完成时 should(would) have+ 过去分词
If she had worked harder, she would have succeeded.
c. 表示对将来的假想
句型: 条件从句 主句
一般过去时 should+ 动词原形
were+ 不定式 would + 动词原形
should+ 动词原形
If you succeeded, everything would be all right.
d It is (high) time that
It is (high) time that 后面的从句谓语动词要用过去式或用should加动词原形,但should不可省略。
It is time that the children went to bed.
It is high time that the children should go to bed.
e It is demanded / necessary / a pity + that…结构中的主语从句的谓语动词要用should 加动词原形, should 可省略。
其他还有一些小语法 这里就不一一列举了。
希望能帮到你!
温馨提示:答案为网友推荐,仅供参考