She is older than __ two years A.me for B.I for C.I am by D.me by 答案是C 为什么?详细解答。

不是有Sheistwoyearsolderthanme.吗?有什么区别?... 不是有She is two years older than me.吗?有什么区别? 展开
Jack丶Miller
2012-04-08 · TA获得超过100个赞
知道答主
回答量:45
采纳率:0%
帮助的人:61.6万
展开全部
She is older than ( I am by )two years. 意为她比我大两岁或两年。
She is two years older than me.当然也对,上面这个She is older than ( I am by )two years.是第二中表达方法。那么 She is 对应 I am ,是她的年龄和“我的年龄”相比较,而不能是than me——和我比较。

望采纳...谢谢。
追问
She is older than ( I am by )two years.是固定用法吗?
追答
如果你有兴趣可以当固定用法记,总之两个比较的事物必须性质相同。
抽搐的孔夫子
2012-04-08 · TA获得超过3740个赞
知道小有建树答主
回答量:888
采纳率:0%
帮助的人:1423万
展开全部
than有两种词性,有道词典上是这么写的:
1)连词:conj. 比(用于形容词、副词的比较级之后);除…外(用于other等之后);与其…(用于 rather等之后);一…就(用于 no sooner等之后)
2)介词:prep. 比;超过
这道题She is older than __ two years ,than放在形容词后面,所以是连词(用法与and、but等连词类似),前面用主格she is,所以后面用与之对应的主格I am。而差距是多少要用介词by,所以选C。
而She is two years older than me中older形容词作定语,修饰的是前面的中心词two years,所以这里的than是介词,我们常说的“介宾短语”,所以介词后面要接宾格me。
希望我的回答你有帮助
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式