这道题里为什么选a having been canceled.不选had been canceled All flight___because of the... 这好像是被动主动那块的知识点吧那为什么要用having呢... 这好像是被动主动那块的知识点吧 那为什么要用having呢 展开 2个回答 #热议# 生活中有哪些实用的心理学知识? 张文丽611 2014-03-20 · 超过15用户采纳过TA的回答 知道答主 回答量:81 采纳率:0% 帮助的人:24.9万 我也去答题访问个人页 关注 展开全部 此题考的是独立主格结构:名词\代词+不定式\分词\形容词\介词短语\名词。做此题时可遵循以下步骤:1、此句子为简单句,句中已有谓语动词had to do,另外动词需用非谓语动词形式。故排除B、D(B,D选项都是谓语动词形式,有时态和人称变化)。2、因为concel与主语they 没有主谓或动宾关系,所以必须用独立主格结构做状语。3、因为all flight 与concel 是动宾关系所以用被动形式,选A,排除。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 PArKerQrr 2014-03-20 · TA获得超过2206个赞 知道小有建树答主 回答量:839 采纳率:75% 帮助的人:279万 我也去答题访问个人页 关注 展开全部 主要看后面的they,they与having been canceled只要是主动的就用doing,被动就用had,不要被迷惑,我看都是我答你的题目,你直接问我算了。【ABC.Snap】 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 广告您可能关注的内容【word版】大学考博英语真题专项练习_即下即用大学考博英语真题完整版下载,海量试题试卷,全科目覆盖,随下随用,简单方便,即刻下载,试卷解析,强化学习,尽在百度教育www.baidu.com广告 其他类似问题 2008-03-23 请各位英语高手帮下忙 2016-05-05 独立主格那里。having been canceled 是表... 2017-05-21 had been conceled 和 having bee... 2012-03-07 一道语法题。 2012-06-22 英语四级选择题 2015-02-05 Having been married for over 1... 2010-06-15 一道英语选择题 2015-02-24 这个题目选哪项?为什么? 更多类似问题 > 为你推荐: