have been doing是现在完成式吗?
4个回答
展开全部
表示的时态不同。
1、have been doing 是现在完成进行时。从名称就可以看出,它既包含完成时,又有进行时。它表示从过去某一时间开始一直延续到现在的动作。现在这个动作可能刚刚终止,也可能仍在进行。它是主动语态。如:
I have been standing on one foot for nearly 3 hours.
我单脚站立已经快三小时了。
2、have been done 是现在完成时的被动语态。因为是被动语态,所以主语多为物。如:
Our classroom has been cleaned, you needn't clean it now.
我们的教室已经被打扫过,你现在没必要再打扫了。
现在完成时基本句型:
1、肯定句:主语+have/has+been+动词的现在分词+其他
2、否定句:主语+haven’t/hasn‘t+been+动词的现在分词+其他
3、一般疑问句:have/has+主语+been+动词的现在分词+其他
肯定回答:Yes.主语+have/has 否定回答:No.主语+haven't/hasn't
展开全部
have been doing是现在完成进行时的表达形式。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2023-04-22 · 知道合伙人教育行家
关注
展开全部
现在完成进行时
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2023-07-14 · 江西省汽车新能源、智能网联技能培训学院
江西万通汽车培训学院
江西万通汽车学院是经江西省人力资源和社会保障厅批准成立的职业院校,江西省高技能人才培养示范基地,省智能网联高技能人才培养基地、南昌市新能源汽车公共实训基地,江西省退役士兵定点承训院校。
向TA提问
关注
展开全部
have been doing
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询