I was about to go shopping ()it began to rain 鼎鑫 21:04:09 我填了when (就在此时)

Iwasabouttogoshopping()itbegantorain我填了when(就在此时)但是答案是as,能说明为什么吗?我记得as是随着,动作一先一后的用法还有... I was about to go shopping ()it began to rain
我填了when (就在此时)
但是答案是as,能说明为什么吗? 我记得as是随着,动作一先一后的用法

还有一个就是:
Thanks for your hard work last week。I dont think we ()without you
我填了 could manage
答案是could have manager

我是疑惑:这个应该是“现在”时态,当时是对现在的虚拟,那么当然应该是“could manage”,即:没有你,现在是不能完成的。况且,Thanks for your hard work last week这个语境也应该是“现在”对他人的嘉奖,那么也暗示了是现在的时间。
could have managed 的话,前面的语境完全没用了,感觉。
如果硬要说成虚拟语气主从两句可以“对不同时间”进行虚拟,感觉很牵强。
展开
巧手成妈妈
高粉答主

2011-10-17 · 每个回答都超有意思的
知道大有可为答主
回答量:3.4万
采纳率:86%
帮助的人:2.3亿
展开全部
1. 答案when是对的,as不合适。
解释:when在此句做并列连词,类似于and then“就在这时”,引导的是并列句。它并不是从属连词以引导时间状语从句。
when此种用法如果用在过去时的并列句中时,前句有三个特点,即:可能使用过去进行时,或过去完成时,或was about to do sth结构,而后句则使用一般过去时。
而as是没有这种用法的(as做从属连词引导时间状语从句时,更多强调主从句动作同时进行)。
如:I was sleeping when the telephone rang. 我正在睡觉,就在这时电话响了。
I had waited for 3 hours when he came at last. 我已经等了3个小时了,就在这时他终于来了。
I was about to leave when the door opened. 我正要离开,就在这时门开了。

2. 答案could have managed没错。
解释:楼主需要注意前句的last week。这表明其实“那件事情已经搞定了”。
所以后面的假设“如果没有你的话”,则句子主干“我们(那时)不可能成功做到/搞定的”其实是对已经发生的事情的虚拟,即为对过去动作的虚拟。
所以句子必须使用“would/could/might have done sth”结构。
这是所谓的if引导的条件状语从句的虚拟语气中的含蓄的语法。
即:without you = if you hadn't worked hard last week
if从句使用过去完成时“had done sth”,主句使用刚才所说的“would/could/might have done sth”结构。
这个并不是对现在的虚拟,而是对过去的虚拟,楼主可以再细细品味一下。
追问
Thanks for your hard work last week:感谢你上礼拜的辛勤工作。是现在的事情吧,是现在在感谢吧?那顺着语境,不是:要不是没有你的帮助,我们“现在”还没有完成呢!
追答
Thanks for your hard work last week. I dont think we ()without you. 
翻译:谢谢你上周辛勤的工作。我觉得要是(现在?/ 当时!)没有你的话,我们(显然还是当时)不可能完成的。

楼主再想想:“谢谢”当然是现在发生的动作,I think也是现在,但是这并不代表从句就一定是描述现在的动作。
再如:I don't think you were here last night.

句意强调的是“上周他的辛勤工作”,所以without you肯定是对过去的虚拟,所以后面manage也跟着是对过去动作的虚拟最合适。
当然,如果楼主非要说manage是对现在的虚拟,也不能说是绝对错误,只能说有点牵强了。

参考资料: 英语牛人团

hxdgyyf
2011-10-17 · TA获得超过2.1万个赞
知道大有可为答主
回答量:3505
采纳率:58%
帮助的人:1230万
展开全部
第一题我也认为是when,因为这本来就是一个固定句型be about to do ……when……表示正要做某事时,突然另一件发生,这题的意思就是:当我正要去购物的时候突然下雨了,as则无此用法,从语法上和意思上讲不通,所以答案很可能错了

第二题应该是could have manager,这题是对过去的虚拟,意思是:我不认为当时没有你我们能够做成,事情发生在过去,也就是last week,虽然是现在对他人的嘉奖,但是记住hard work是发生在过去的,提示后面应该是对过去的虚拟
追问
Thanks for your hard work last week:感谢你上礼拜的辛勤工作。是现在的事情吧,是现在在感谢吧?那顺着语境,不是,要不是没有你的帮助,我们“现在”还没有完成呢!
追答
应该是这样理解,感谢这个动作是现在发生的没错,但hard work是在过去,manage这个动作也在过去发生的,这两个是对应的,时态一致,即:没有你的帮助,我们当时(过去)是完成不了的,是现在对过去发生的事的感谢,你好好想想
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
第47个浪人
2011-10-17 · TA获得超过14.6万个赞
知道大有可为答主
回答量:3.5万
采纳率:50%
帮助的人:1.8亿
展开全部
1.你是正确的。这里不能填as;

2.could have manager 是正确的。
这里不是现在的时态,而是现在对过去已经发生的事情的假设。
更多追问追答
追问
Thanks 是现在在“感谢”,不是吗?那怎么可能是对过去的虚拟呢?
追答
嗯,经过三思,我同意你的观点。你是对的,即填could的对的。
这里不是虚拟语气,而是表明一种观点,主语I 的观点。如果句子改为,Thanks for your hard work last week。We (could not have managed )without you .则是虚拟语气,填could not have managed。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
草根国际
2011-10-17 · TA获得超过5236个赞
知道大有可为答主
回答量:2880
采纳率:0%
帮助的人:1094万
展开全部
as就是表示同时发生,when 与进行时态连用时,强调同时发生。
本题是虚拟语气,且与过去事实相反,请注意last week,意思是“如果没有你,我当时真不知如何是好了”
更多追问追答
追问
Thanks 是现在在“感谢”,怎么可能是对过去的虚拟呢?
追答
要是没有你这件事发生在过去,与Thanks 无关,要从意思是理解与现在还是过去相反
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-10-17
展开全部
I was about to go shopping ()it began to rain
我填了when (就在此时)
你填的没错。be about to do sth when.......正要做某事,这时......。如:
She was about to dish up when some guests came.
她刚要上菜开饭,这时来了一些客人。

Thanks for your hard work last week。I dont think we ()without you
我填了 could manage
答案是could have manager
答案could have managed没错。讲的意思是:多谢你上周的努力。我想如果当时没有你的话,我们就无法.....。指的已经发生的事情,是上周的事,所以就与上周,当时的情况相反:如果当时没有你的话,我们那时就无法......。但事实是有了你的......,我们设法做到了。
更多追问追答
追问
Thanks 是现在在“感谢”,不是吗?那怎么可能是对过去的虚拟呢?
追答
现在感谢没有错,感谢你是因为你上周所做的事。如果上周没有你的话,上周就无法做到此事。要按照上下文的意思,不要局限在个别单词上。
I dont think we ()without you
我现在认为“当时”没有你的话,我们当时就无法......,而不是现在无法做到......。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式