最佳答案:ought to和should是可以直接互换的,没有区别的
最佳答案:虚拟语态不一定要有if,有if也不一定是虚拟语态。这种would have的也是虚拟的,表示“本来应该”。
最佳答案:have+过去分词 表示现在已经完成的事情或动作,对现在有影响,常与already.for,yet,.times 连用,一般不能接具体时间.
最佳答案:have+过去分词是现在完成时,表示事情已经完成,常常翻译为“已经”不一定表示曾经。have+been 意思是 “曾经”例如 I have worked out
最佳答案:现在完成时 have/has + 过去分词表示曾经、已经、尚未做过某事强调过去的动作对现在造成的影响
最佳答案:现在完成时(过去完成时为had 过去分词)
最佳答案:1 现在完成进行时,表示过去发生的动作或已经完成的动作,现在仍然继续,并且还将进行下去.构成结构是:“have been +doing”2 现在完成时,表示过去
最佳答案:have+been+in+时间段 since也是的
最佳答案:Have既可作助词,也可作及物动词和名词使用.情态动词+ have +过去分词(即情态动词+完成式)是常见的一种动词结构,也是初高中常考的语法.:(1)may(
最佳答案:前加Have、Had表示过去完成的动作,前加Be表被动语态
最佳答案:1、“having+过去分词”是非谓语动词形式,即现在分词或动名词的完成式.做现在分词时,在句中作状语、定语、补足语;做动名词时,在句中作主语、宾语.如:Hav
最佳答案:have +过去分词表示现在完成时,说明某人已经做了某事.have+been+过去分词表示某事已经被做完他们之间是主动与被动的区别
最佳答案:在现在完成时里,是have+过去分词有些动词的过去式与过去分词的形式是一致的,所以尤其要记住一些不规则动词的过去分词的形式.如 I have made a lo
最佳答案:都是完成时,have done 已经做了have been done 已经被做
最佳答案:这是虚拟语气,本可以怎么怎么样...(实际没怎么怎么样),多数带有惋惜的色彩...例如:I could have done it better.我本可以做得更好
最佳答案:have been done是事情已经被做完了.have done是事情做完了.主被动的差别.
最佳答案:Will they have been graduated from the university before 2008?Will the project t
最佳答案:一、一般时态1、一般现在时(1)一般现在时表示没有时限的持久存在的动作或状态或现阶段反复发生的动作或状态,常和副词 usually,often,always s