一道英语选择题,求助

Sheissaid___anexcellentdancertenyearsago.A.tobeB.beingC.tohavebeenD.tohavingbeen选什么?A... She is said___an excellent dancer ten years ago.
A.to be
B.being
C.to have been
D.to having been
选什么?A对吗?为什么,求详细解释
展开
nbyoungor
2011-08-17 · TA获得超过1.4万个赞
知道大有可为答主
回答量:6679
采纳率:0%
帮助的人:2902万
展开全部
一道英语选择题,
She is said___an excellent dancer ten years ago.
A.to be B.being C.to have been D.to having been
选什么?A对吗?为什么,求详细解释
答:C
译:据说他十年前曾是一个杰出的舞蹈演员。
析:不定式的一般式表地示将来,如She is said to go abroad next week. 据说她下周要出国。
不定式的完成式表示发生在主句动词之前的动作或情况如:She is said to have gone abroad.据说她已经出国了。She is said to have gone abroad last week. 据说她是上周出国的。
不定式是非谓语动词形式,不是谓语动词形式。to have done 这是它的完成式,不是现在完成时态。
评:这么多人选A,出来支持一下 情凝昭阳 。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
雪霏霏琦儿灵思
2011-08-18
知道答主
回答量:61
采纳率:0%
帮助的人:17.6万
展开全部
She is said是据说她...后面用不定式to加动原
to be +职业,本句意思是 说据说他十年前曾是一个杰出的舞蹈演员。 不定式是非谓语动词形式,不是谓语动词形式。to have done 这是它的完成式,不是现在完成时态。
我也觉得是选A
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
葛彭艳萍
2011-08-17 · TA获得超过120个赞
知道答主
回答量:51
采纳率:0%
帮助的人:23.3万
展开全部
选A
She is said是据说她...后面用不定式to加动原
因此排除 B D
看句尾ten years ago十年前一般过去时的明显标志 只是陈述过去的一件事 没有说对现在的影响所以不用完成时
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
情凝昭阳
2011-08-17 · 超过22用户采纳过TA的回答
知道答主
回答量:76
采纳率:0%
帮助的人:63.8万
展开全部
C. ten years ago说明这个动作是过去发生的,be said to do是固定用法,表示据说···
A是不定式的一般式,C是不定式的过去式,所以选C。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
蓝翎OK
2011-08-20
知道答主
回答量:23
采纳率:0%
帮助的人:16万
展开全部
选C,不定式的完成式表示发生在主句动词之前的动作或情况,因为是ten years ago。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(16)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式