跪求!几道英语题不会!1.-Mrs.Green,your hat looks nice. Is it new?-no,I

跪求!几道英语题不会!
1.-Mrs.Green,your hat looks nice. Is it new?
-no,I ( A ) it for two months
A.have had B.have bought(为什么不选B)
2.I heard from a boy ( named ) jackwhen I was in canada(为什么啊)
3.ready 与preparing区别?
淡然之夏 1年前 已收到13个回答 举报

白鹿鸣 幼苗

共回答了25个问题采纳率:100% 举报

1.buy-bought是非延续性动词.买就是那一刻在买,总不能一直在那进行买的动作,所以不能选B
2.named 在这里不是动词的被动式,而是过去分词做定语修饰boy.建议你去看一下分词的语法.
3.ready是已经准备好了,preparing是正在准备.

1年前

10

樱花8310 幼苗

共回答了15个问题 举报

1 A代表一种状态,即拥有了多长时间。B中的BOUGHT代表一种短暂性动作,是不能用完成时的。你不能一直在买帽子买了2个月吧?
2如果你是问这个( named ),那么是因为前面省略了WHO WAS ,所以这个是被动语态,当然是被命名或叫为JACK

3这个是搭配不同吧,l prepare;prepare for;prepare…for;be prepared for;...

1年前

2

miekyu 幼苗

共回答了1个问题 举报

1bought意思是买了,要是选B意思就成了Mrs.Green那顶帽子已经买了2个月.
表示买这个动作持续了两个月,选A则表示,我已经拥有拿顶帽子两个月了.
2我从那个被称做jack那里听到... named表被动.
3preparing是进行时,prepar常用于考试,准备考试,测验一类的,ready是一般现在时常用于赛跑,比赛,一类...

1年前

2

liquidity 幼苗

共回答了1个问题 举报

1.bought只有过去式,没有完成式,后面for two months说明一定是完成式,所以选A
2.这个named不是过去式,而是意动词 named=whose name is
3.前者是 形容词adj,后这是动名词,前者翻译成准备好了,后者:准备当中
个人意见,高手不要见笑!

1年前

2

chin_0812 幼苗

共回答了21个问题采纳率:85.7% 举报

我可以回答你一个问题.
buy 是表示一个点,动作发生就瞬间结束的。适合过去式。
for two months 表示一个持续状态的时间状语,buy是不合适的。
因此必须要有一个持续的动作来表示比较恰当。
仅供参考。

1年前

2

腊月的粥30 幼苗

共回答了4个问题 举报

1.确实选A。这句话本来的意思是:我已经买了两个月了。由于是非延续性动词转化成延续性动词的过程,buy就得转换成have had
2.不知道该怎么解释,这里的named是v.

1年前

1

大宋布衣客 幼苗

共回答了1个问题 举报

因为A是过去完成时,所以选A!B的回答范围太窄。而A的范围非常宽,符合题意!

1年前

1

yanjian0228 幼苗

共回答了1个问题 举报

拼写有严重区别

1年前

1

wickylwq 幼苗

共回答了252个问题 举报

1 buy是瞬间动词 买完就完了 总不能讨价还价两个月吧
所以根据后面的for two months 应用延续性动词have
2 I heard from a boy (who is)named Jack
其实是个定语从句,我是从一个叫杰克的男孩那儿听说的。named也可用called
3ready倾向于已经准备好了
preparing倾向于正在做准备...

1年前

1

生活在梦境中 幼苗

共回答了270个问题 举报

尽管是底楼了,但个人认为我的解释还是能够为你提供一些参考意见的。
1.buy是非延续性动词,不能和表示一段的时间状语连用,这种情况下应把buy改为have。由于帽子已经买了两个月,因此要用have的现在完成时形式:have had.
又如:I have kept this book for two weeks.(本句话中用keep而不能用borrowed也是这个道理)
2....

1年前

1

缘起缘落未了 幼苗

共回答了1个问题 举报

1 因为回答中用了for, 说明是一段时间。

而b中的时态是一个动作,表示的是一个时间点。
此句翻译为:不,我已经买了两个月了。
2 不知楼主问的是什么为什么呢?
这句的翻译:我在加拿大的时候,听说过一个叫杰克的男孩儿。
3 前者是指准备好了,后者仅仅是准备的意思喔~...

1年前

0

磨豆豆 幼苗

共回答了635个问题 举报

1.接时间段的完成时,必须是可延续的动词。 bought是一个不可延续的,也就是说,你不能说 一直去买帽子,一直买一直买,“一直买”的动作发生了两个月
2.被动语态的定语从句,主语和谓语同时省略,who is called Jack
3.ready=prepared, preparing是正在准备...

1年前

0

凤西湖 幼苗

共回答了5个问题 举报

1 A是拥有了多长时间。bought只是短暂性动作,不能用完成时的。
2 named 前面省略了Who was ,是被动语态。
3.ready是准备好了
preparing是正在准备

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 28 q. 0.025 s. - webmaster@yulucn.com