几道高中英语单选题。要详解。
1.I‘veworkedwithchildrenbefore,soIknowwhat__inmynewjob.答案except为什么不能填expected2._tohis...
1. I‘ve worked with children before,so I know what __ in my new job.
答案except 为什么不能填expected
2._ to his research work,the professor cared little about any other things.
答案devoted 为什么不能填devoting
3.-Bob has gone to California
-Oh,can you tell me when he__?
答案left 为什么不能填has left
4.-where is your new home now?
-In the new developed zone,but I __ downtown for five years.
答案lived 为什么不能填 have lived
求详解,谢啦。 展开
答案except 为什么不能填expected
2._ to his research work,the professor cared little about any other things.
答案devoted 为什么不能填devoting
3.-Bob has gone to California
-Oh,can you tell me when he__?
答案left 为什么不能填has left
4.-where is your new home now?
-In the new developed zone,but I __ downtown for five years.
答案lived 为什么不能填 have lived
求详解,谢啦。 展开
1个回答
2012-01-30 · 知道合伙人教育行家
关注
展开全部
1 你给的答案是错的,是to expect 才对
2 devote是个及物动词,一般用devote oneself to 或be devoted to,所以这里只有用devoted
3 leave 离开的动作已经结束,就是一个单纯的动作,没有对现在有什么影响,用一般过去式
4 既然都有了新房子了,说明住在市区的动作已经是过去了,所以用过去式
(总结:可能你的一般过去时和现在完成时的区别没掌握好,去百度好好看一下吧,祝你进步)
2 devote是个及物动词,一般用devote oneself to 或be devoted to,所以这里只有用devoted
3 leave 离开的动作已经结束,就是一个单纯的动作,没有对现在有什么影响,用一般过去式
4 既然都有了新房子了,说明住在市区的动作已经是过去了,所以用过去式
(总结:可能你的一般过去时和现在完成时的区别没掌握好,去百度好好看一下吧,祝你进步)
追问
1题,答案四个选项就没有to expect
Aexpected Bexpect Cto be expecting Dexpects
这好像是道高考题来着。。
2能详细解释不?我还是不明白为什么用devoted
4已经过去了,为什么不能用现在完成时?而且后头不是有 for five years么
追答
第一题是北京的高考题,我做过很多遍了,肯定是你的书上打印错误,呵呵
第二问是因为devote是及物动词,必须要有宾语,没宾语就要用被动,这种用法还有类似的Dressed in red, Lost in thought等
第四个你要好好去看一下两者的区别了,呵呵,不是一两句讲清楚的,用现在完成时是一定要能算到现在的(对现在产生影响),而住在市区就是过去的事了,现在都不住了(所以没影响啊),具体去百度一下,呵呵,会有详细的解释的,至于你说的for five years不能单纯理解有for就用完成时,这里live是一个延续性动词可以不用完成时的
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询