首页文章正文

had been与has been的区别,chad

had been do 2023-09-23 20:37 720 墨鱼
had been do

had been与has been的区别,chad

have been和has been都是现在完成时的谓语,其中has been用于主语是第三人称单数的情况。had been 是过去完成时的谓语。所以这个问题其实是相当于现在完成时和过去完成时的现在完成时:have/has+过去分词过去完成时:had+过去分词havebeen和hasbeen都是现在完成时的谓语,其中hasbeen用于主语是第三人称单数的情况。hadbeen是过去完成时的谓语。所以

1.hadbeen过去完成时;2.hasbeen现在完成时。3.havebeen和hasbeen只是根据前面主语的人称而定,都是一般现在完成时简单来说如果前面是I,you,we以及复数形式的主语则是havebeen。第3人She was once a doctor but now she has retired . Why were you absent from school yesterday? 3. 动词为have 时,肯定句谓语用had. 表示“有”时,否定句可用h

2.过去完成时(had done)同理,过去完成时表示的是:站在某个过去的时间点,对这个时间点之前发生的即看到完成进行就用have been doing,同上,根据主语不同用have或has,根据时间不同用have/has或had。即:现在完成进行时:have/has been doing 过去完成进行时:ha

∪▂∪ have和has与主语搭配:主语为第三人称单数时用has,其余人称都用have。have作“有”讲,强调“所属关系”,含有“拥有”之意。其主语一般是人,有时也可以是物。had:had是have的现在完has been done与had been done的区别:1.have/has been done 是现在完成时的被动语态。表示某事被做,。如:The problems have been solved.这些问题已经被解决了。had been

∩△∩ had been是过去完成时,强调的是过去。has been 是现在完成时,强调现在情况下完成的东西对现在的影响。如何区分have been\has been\had been这三个时态?现在完成have been doing: 一直在…主动) 如:she has been writing letters all the morning.(她整个早上一直在写) We haven’t been told what has happened. (我们

后台-插件-广告管理-内容页尾部广告(手机)

标签: chad

发表评论

评论列表

灯蓝加速器 Copyright @ 2011-2022 All Rights Reserved. 版权所有 备案号:京ICP1234567-2号