If they had had money,they would lent you 为什么用had had呢、

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 13:11:42

If they had had money,they would lent you 为什么用had had呢、
If they had had money,they would lent you 为什么用had had呢、

If they had had money,they would lent you 为什么用had had呢、
这个是if的虚拟语气用法.情况分为几种:
(1)对将来的情况进行虚拟,那么主句用would+动词原形,if从句用完成时.例句:
if they have had money,they would lend you.
(2)对过去的事情进行虚拟,主句用would +过去式,if从句用过去完成时.
你所说的句子就是第二种情况,所以前面用过去完成时had had.
希望帮到楼主

这是过去完成时态,可能你们还没学到,第一个HAD是表示过去的时态,第二个是表示一种完成时态,另外这个句子还是虚拟语句!

完成时.. have+过去分词
过去完成时: had是have的过去时, 所以是had had

if 引导的虚拟语气 :If引导出的条件句中使用虚拟语气时,表示所说的话是非真实的,是一种假设。
所以第一个had表虚拟 而had money 指有钱。
整句话的意思:要是他们有钱,他们会借给你。事实上他们没有钱。