选择题...

Catherineforacarehomeformorethanayearbutherbossrefusedtogiveherthecontractofemploymen... Catherine for a care home for more than a year but her boss refused to give her the contract of employment.
A is working B has worked C works D had been working
展开
tobias800
2011-04-20 · TA获得超过4610个赞
知道大有可为答主
回答量:1920
采纳率:0%
帮助的人:3468万
展开全部
【答案】D

【翻译】凯瑟琳已经为关怀之家工作一年多了,但是她的老板拒绝给她雇佣合同。

【解析】 根据句意,两个行为的时间顺序应该是,凯瑟琳先工作,老板再拒绝。refuse用了过去时,所以“工作”发生在“过去的过去”,所以前半句时态要用过去完成时,且 for more than a year 表示一段时间,所以要加用进行时,形成D项,即过去完成进行时。
BrotherWen_054
2011-04-21 · 超过37用户采纳过TA的回答
知道答主
回答量:177
采纳率:0%
帮助的人:0
展开全部
选D
解释: 根据句意,凯瑟琳先工作,老板再拒绝。refuse(拒绝)用了过去时,所以“工作”发生在“过去的过去”,所以前半句时态要用过去完成时;而在老板refused的时候,Catherine还在为care home工作,也就是说work动作还未停止,所以用过去完成时的进行时(也就是过去完成进行时)。它表示的概念是:在过去的过去的(没有打错啊)某个动作一直持续到过去某个时间,并还将持续下去
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
alar051975
2011-04-20 · TA获得超过3169个赞
知道小有建树答主
回答量:930
采纳率:0%
帮助的人:478万
展开全部
选D,for 是指一段时间,而且work 不是一个持续动作
回答完毕
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
姗SHAN33
2011-04-23
知道答主
回答量:23
采纳率:0%
帮助的人:0
展开全部
选D
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式