几个英语单选,想不通,跪求高人指示。。。先谢谢了。。

1.Johnwascaught___hisneighbor'sapplestheotherdayA.tohavestolenB.stealingC.tostealD.ha... 1.John was caught___his neighbor's apples the other day
A.to have stolen B.stealing C.to steal D.having stolen
正确答案选B。the other day,表示“前几天”,为什么不能选D 用现在分词完成式 强调已经发生过?
同样的类型:2.I don't remember the boiler___during these years
A.being repaired B.having been repaired C.to be repaired D.to have been repaired
这题正确答案选B。强调已经发生,为什么不能选A 像第一题那样??
3.Almost everyone failed____on the first day
A.pass his driver's test B.to have passed his driver's test
C.to pass his driver's test D.passing his driver's test
正确答案选C。我的理解:fail to do sth A,D排除,那为什么不能选B?
4.I'll never forget ___you for the first time
A.to meet B.meeting C.to have met D.having to be meeting.
答案选B。为什么不能选D?
5.there are more than fifty proposals___at the conference
A.discussed B.to be discussed C.discussing D.having been discussed
正确答案选B。是不定式的被动语态表示“将有50个提议在会上被讨论”,那为什么不能选A和D 表示“在会上,超过50个提议被讨论了。”
展开
匿名用户
2012-11-19
展开全部
1 表示被抓的时候正在偷,抓现行才有证据啊。不然纵使他有苹果,也没有办法证明是他偷的啊。
2 表示水壶已经被修好了。修的过程水壶的主人是不会参与的,他需要的只是结果而已。
3 fail to do 就已经表示没有做成这件事情了。比如he failed to be on time,就表示他没能在特定的时间出现,结果依然跃然纸上,没有必要再画蛇添足地用完成时了。
4 和人见面也是侧重于过程。我们见面发生了什么事最重要的。而见了面这个动作的完成并不被强调。
5 B表示即将被讨论。A 个人觉得配套用过去式比较好,说there were应该更准确。D说实话,纯粹语法上来讲没有错误,但整体感觉比较别扭。我学英语差点二十年了,native speaker是从来不会这么绕的,除非是考GRE的时候ETS刻意想套套你。所以在选最优解上,建议选B。比较顺畅。LZ可以多读读英语文章,培养一下语感,对于英语的学习是有莫大裨益的。
寒钓handiao
2012-11-19 · TA获得超过2549个赞
知道小有建树答主
回答量:2108
采纳率:0%
帮助的人:971万
展开全部
1. 感官动词的用法。V(感官动词)sb do/doing sth. 他们的被动形式为:sb was/is done do/doing sth本题是他们的被动形式。所以不会出现D这种形式.
2. remember doing/having done/do sth. 前两种没有任何区别。此题有问题。
3. 英语和汉语一样,它的目的是为了表达清楚,只要能表达清楚何必这么复杂。fail to do sth的含义就是“没有。。。”完全可以表达这件事。但是有些情况就不行。如i'm sorry to do/to have done. 则要看情况。
4. 同第二题。不用解释。
5. 本题为现在时,所以不选A。除非There were ....discussed at the meeting. D不能作定语,也就是说Ving的完成时不能作定语。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
平凡世界66oD
2012-11-19 · TA获得超过1.4万个赞
知道大有可为答主
回答量:3213
采纳率:0%
帮助的人:1480万
展开全部
1. B 词组catch sb doing sth.意为“抓住/碰到某人在做某事”,此时doing不能用完成时,因为此处为现在分词作补足语。
2. B remember having been repaired侧重这些年来热水器修理过,而不侧重一般情况。侧重动作的完成多用完成式。
3. C fail to do sth.是固定的,后面的不定式不能用完成时,因为不定式的完成时应表示不定式的动作发生在fail之前才可以,而fail to do sth.后面的do sth不可能发生在fail之前。故用to pass。
4. forget doing sth.“忘记做过某事”,接meeting表示“我不会忘记第一见你”,而D的意思不对。have to多表示不得不。
5. B 因为前面是There are用的一般现在时,如果用were,可考虑A。但d的形式having been discussed不作定语。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式