作业帮 > 英语 > 作业

由于对英语语法一窍不通,暑假在家买了本语法自学 看到虚拟语气有一条题目是从句加had done 主句是一般现在时的 可是

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/04/29 04:49:08
由于对英语语法一窍不通,暑假在家买了本语法自学 看到虚拟语气有一条题目是从句加had done 主句是一般现在时的 可是他书上概念只有从句had done 主句have done 请问题目中这种用法属于什么
1.条件句中虚拟语气的形式
从句中提出一种与客观现实不相符或根本不可能存在的条件,主句会产生的一种不可能获得的结果.条件句中的虚拟语气根据不同的时间有三种不同的形式.
时间
从句谓语形式
主句谓语形式
将来
动词过去式(be用were)
should + 动词原形
were to + 动词原形
would / should / might / could + 动词原形
现在
动词过去式(be 用 were)
would / should / might / could + 动词原形
过去
had +动词过去分词
would / should / might / could have + 动词过去分词
2.条件句中的虚拟语气的举例
(1) 将来时的条件句中的虚拟语气.如:
If he should go to Qing Hua University,he would make full use of his time.如果他要上清华大学的话,他就会充分利用他的时间了.
If he were to come here,he would tell us about it.如果他要来的话,他会通知我们一声.
(2) 现在时的条件句中的虚拟语气.如:
If he were free,he would help us.要是他有空的话,它会帮助我们的.
If he studied at this school,he would know you well.如果他在这所学校学习的话,它会对你很熟悉.
(3) 过去时的条件句中的虚拟语气.如:
If I had seen the film,I would have told you about it.我如果看过这场电影,我会把电影内容告诉你了.
If I had got there earlier,I would have met Mr.Li.如果我早点到那儿,我就会会到了李先生.
再问:
再问: 你上面也说了,表示过去的if had done 然后would have done
可是我遇到j好几条选择题题都是if had done 然后是would 接动词原型,为什么?
再问:
再问: 30和31题也是这样,为何有这种用法