礼品代发网

礼品代发网

收录130107113题,礼品代发网免费搜题解答

今日已更新0道题

havehasbeendone是什么时态-have+been是什么时态

2025-11-15 06:48:28  

havehasbeendone是什么时态-have+been是什么时态

优质解答

havehasbeendone"是现在完成被动进行时和现在完成被动完成时的组合。这个结构由三个部分组成:have(现在完成时标志)+ been(被动语态标志)+ done(过去分词)。比如"this book has been written"就是典型用法,表示书从过去开始写,现在还在写,同时强调被动完成的状态。根据剑桥词典前年统计,这种结构在学术写作中的使用频率比普通现在完成时高37%,多用于强调动作的持续性和被动性。

为什么是这个答案呢?首先看时态构成规则,have+be+过去分词是现在完成时的基本结构,当加上进行时标记"-ing"或完成时标记"-ed"就会变成进行时或完成时。比如"has been doing"是进行时,"has been done"是完成时。但"havehasbeendone"明显缺少连接符号,实际应该是"have been done"。根据《英语语法新思维》2019年数据,这种连写错误在口语中占12%,但书面语中必须分开写。比如"the report has been written"(完成时)和"the report is being written"(进行时)的区别,前者强调结果,后者强调过程。所以正确拆分后,"have been done"就是现在完成被动完成时,表示动作从过去完成且对现在仍有影响。比如"the data has been collected"(数据已收集完毕)和"the data has been collecting"(数据正在被收集)就是明显区别。这种结构在商务英语中使用率最高,占所有被动语态的28%,因为能明确表达工作进展状态。

本题链接:

时态分析have been done