请教两者之区别。
请教have sth. done和have done sth.两者之间的区别是什么?为什么这个结构在不是表示过去完成时态时也可以运用?
请教have sth。 done和have done sth。两者之间的区别是什么?为什么这个结构在不是表示过去完成时态时也可以运用? have sth。 done 的 have 是实意动词,中文意思是“使得”,have + done 动词的过去分词表示一种被动,“使。
。。被做”。有过去式 “had” 如 I had my lunch。 have 也是实意动词,表示“吃” 而 have done sth 中的 have 是助动词,have +done 动词的过去分词,表示“已经干了。。。,”,表示主动 比如你剪头发,I have cut my hair。
表主动,现在完成时,我(自己)剪了头发。(指动作已完成,现在头发是短的。) 如不是自己剪的,(一般都不是),则要说 I had my hair cut。 一般过去时,表过去发生的事实,我剪头了。 I have had my hair cut, 现在完成时,表示我已经《让别人给我》剪了头发,可看到结果,现在头发是短的。
I have my hair cut。 一般现在时,表示一般事实,或真是存在,我一般都让别人给我剪头发。(我不自己剪) 。
have sth done 是让别人去做某事,“have”是使动词; have done sth 表示已经做了某事,是现在完成时态
答:would rather had done than did would rather did than have done以上这两种结构真没有见过,我想你肯定...详情>>
答: 重视句子有效性和简洁性 在GMAT考试题目中,大家经常会看到对名词的状态性和动名词动作性的深入理解及名词词组核心词的辨认。而对动词时态的考查往往不是动作...详情>>
答:1.约翰•霍普金斯大学(Johns Hopkins University), GRE语文 161 2.范德堡大学(Vanderbilt University...详情>>