i had 能缩写吗

I had 可以缩写成I'd吗
遣词造句给两个单词I'd 和milk
标准答案是I' like a bottle of milk
我写的是I'd drank many bottles of milk for two years

可以缩写!可以缩写成“I'd”的形式!

对于'd 的d缩写只有两种可能,分别是①would 或 ②had。would 实是 will 的过去式,而且它自身是一个助动词aux。

常见的结构是:

    you’d better…(你最好…)//这里的d是指had,或者是“would”

    I’d like to…(我想要…)//这里的d单单是指would;

例句:

    You’d better finish your homework first.//译:had,你最好先完成作业;

    There's something wrong with the swipe machine, so you’d better pay with cash.//译:would,印钞机出故障了,所以你或许更好是用现金支付;

    I’d like to thank my parents.//译:would我想感谢一下我父母;

一判断方法:

    If I were rich, I’d buy a yacht.//译:我国我有钱了,我会买游艇;

    I thought I’d be late for work this morning.//译:我以为我今天早上会上班迟到;

    ||-众所周知,助动词aux后面接动词原形inf,若你看到 'd 缩写后跟的是原形的动词,那 ‘d 就是 would 的缩写了;

二判断方法:

    The boy watched TV for two hours by the time his mom came home.//译:妈妈到家时,男孩已经看了两个小时的电视;

    I‘d already gone home when you arrived.//译:你到的时候,我已经走了;

    ||-根据学习认知,个人应该对“过去完成时结构——had+done”是有所了解的,所以当我们看到 'd 的缩写,且后面接的还是一个过去分词,它就是 had 的缩写

最后重新看刚开始的三个例句(重要!!!)

首先思考“had better”里,“had better”自身是个动词短语phrase verb,而better本身并不是动词,所以其后介绍的两种判定方式对其是不大好使用的。但不能说这两种方法是没有意义的,因为当后面的词是“过去分词”或“动词原型”时,是有效的,但better不在其列

那么,我们该如何判定“'d”的d是哪个d呢?

其实有种概念叫同义词其实无论是would还是had是都可以的,同义词的意思是指意思无限相近,只是彼此间稍有稍微一丢丢的差异

    意思上讲,它们的意思都表示“最好如何如何”;

    语法上讲,“would better+动词原形inf”与“had better+动词原形inf”,语法上其实一致,因此从语法结构上进行判断其实并不是好的出发点;

    语气上讲,would better 要比 had better 的语气上要显得委婉一些

    I had better keep quiet.//我得保持安静,规矩上做好;(不必太委婉,委婉会显得人卑微)

    you would better pay with cash.//你或许用现金支付更好些呢!(对顾客的尊重)

来源: 

侃英语 ID:KanEnglish,第216期的内容进行参考。我本觉得他说的挺好的,但后来也发现他说的仍是不全面,加上自己的一番整理,于是我又擅自引入一些别的东西,相互对比。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-12-23
不可以.I'd like 是I would like ,还有I'd better,都是would的缩写.别的情况没 I'd