跪求!几道英语题不会!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 buy是瞬间动词 买完就完了 总不能讨价还价两个月吧 所以根据后面的for two months 应用延续性动词have 2 I heard from a boy (who is)named Jack 其实是个定语从句,我是从一个叫杰克的男孩那儿听说的。named也可用called 3ready倾向于已经准备好了 preparing倾向于正在做准备...
尽管是底楼了,但个人认为我的解释还是能够为你提供一些参考意见的。 1.buy是非延续性动词,不能和表示一段的时间状语连用,这种情况下应把buy改为have。由于帽子已经买了两个月,因此要用have的现在完成时形式:have had. 又如:I have kept this book for two weeks.(本句话中用keep而不能用borrowed也是这个道理) 2....
1.接时间段的完成时,必须是可延续的动词。 bought是一个不可延续的,也就是说,你不能说 一直去买帽子,一直买一直买,“一直买”的动作发生了两个月 2.被动语态的定语从句,主语和谓语同时省略,who is called Jack 3.ready=prepared, preparing是正在准备...