if i had had the money last year,i would have bought the house
if i had had the money last year,i would have bought the house
这句话之所以两个had,第一个had是因为if条件句从句中与过去事实相反,用had done,
第二个had是因为have money吗?还有其他情况连用两个had的吗?
人气:355 ℃ 时间:2019-11-08 10:09:33
解答
第一个理解完全正确第二个had就是因为have money这个用法也可以说,两个had虽然形式一样,但功能不同.一个是帮助构成时态的助动词,另一个是实意动词.只要符合这个原则,两个had就会同时出现,且多用于过去完成时.例如she...你举得这两个例子比如第一句把第二个had去掉不行吗?不可以。因为句中的两个动作是有先后比较的,先吃饭,后见面,先吃药,后去医院,只能用过去完成时。如果只用had lunch,时态就变成了一般过去时。
推荐
猜你喜欢
- 哪些物质属于难电离的物质?
- 液体的密度随压力的变化较——,故常称液体为不可压缩的流体,但液体的密度随温度稍有改变.气体的密度随
- what is your diet in a day?
- 有一个长方体的长,宽,高分别为正整数a,d,c,而且ab-ac-bc=1,ca=bc+1试确定该长方体的体积
- 汽车由西向东匀速行驶,车上的乘客看到窗外的雨是竖直下落的,那么在地面上的人看来,雨滴的下落方向是( ) A.斜向西下落 B.竖直下落 C.斜向东下落 D.斜向南或斜向北下落
- 1/x+16/y=1求1+x+y的最小值
- 1元1次不等式
- 已知数列{an}的首项为a1=3/5,a(n+1)=3an/2an+1,n=1,2,3.求证:数列{1/an-1}为等比数列