英语小问题

So far nobody has claimed the money______in the library.
A.discovered B.to be discovered. C.discovering D.having discovered
选A,求详细解释。(B为何不行)
In April,thousands of holidaymakers remained_______aboard due to the volcanic ash cloud.
A.sticking B. stuck C. to be stuck D.to have stuck. (为什么不选C,而选B)
I ____all the cooking for my famliy, but recently I've been too busy to do it .
A. will do B. do C. am doing D. had done
这个,选什么?

解析:
1. 所填部分为非谓语动词,若出现动词原形discover这样的选项不能选。(可以理解吗?)
此处______in the library为the money的后置定语,非谓的中心词discover与money之间是一种动宾关系,宾语提前当然要用被动语态(若是主谓关系,用主动态),排除C、D。
A、B的区别在于discovered这个过去分词表动作的被动、完成,而to be discovered不定式表动作发生在将来,很明显意思不对。
2. remain在此作系动词,后可接分词或不定式。remain to be done表示“有待……,尚待……”(如拭目以待可以说remain to be seen),表动作未发生。而此处,度假者因火山灰被滞留是个已发生的动作,不用不定式,故选B.
3. 答案: B
句意:我为一家人做饭,但是最近我太忙不能做了。
解析:考查动词时态。第一句表示现阶段的一种状况,所以用一般现在时态。
(貌似2010辽宁高考真题)追问

2.可以用stucking 么?
3.为什么不用had done

追答

had done是过去完成时,即过去的过去,用该时态必须有一个过去的时间作为参照点。
如:He had left when we arrived. (had left 是以arrived这个过去时间作为参照)
可是你给的这个句子,I ____all the cooking for my famliy, but recently I've been too busy to do it .可以看到的时态是现在完成时(以现在时间作为参照),所以不可能选had done.

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-06-16
claimed+动原 D
第2个回答  2011-06-16
第一题:AB虽然都为被动,但A已发生,B未发生,但题意中钱已在图书馆被发现
第二题:stick有使。。。被困住之意,但应表被动
1.remain to be done,如为实义动词的不定式,则表示有待要做的事情,动作尚未发生,如:A lot of machines remained to be repaired. (尚未修理)
2.remain doing中doing动作常为延续性动词,静态动词,表示该动作一直在持续或进行,如:
The boy remained standing outside. 还站在外面。
第三题:选B这里要搞清楚的是,这是一般现在时。做题的时候你先看看后面那句话: 但我最近太忙了,以至于没有时间去做。

照意思说,我日常都为家人煮饭。

所以用do最好。
而Had done用的应该是过去的过去,但这里没有明确的时间点,所以用 have done 或者 do 好些。追问

那这么说第二题可以用stucking 了?

第3个回答  2011-06-16
1.B表示被动,A表示已发生,这件事发生了,肯定选A.2.句子中remain作定语修饰holidaymakers,不能与下文联系起来看,最好把它删去,主动又已经发生,选B.3.后面用到了have been,说明动作还在进行,他还在做,选C
第4个回答  2011-06-16
第一题B选项翻译成要被发现的,很明显,不符合题意。

第三题我觉得应该选B,一般现在时表示经常性,习惯性的动作或行为,句意为我一直为我家人做饭,但是最近由于太忙而没时间做饭了。
第5个回答  2011-06-16
A,money 被发现,用被动语态discovered,不用to be,因为一没有claim。。。to be 这种表示,二是to be表示要被,将要被的意思,有目的与将要的意味。

B,stuck 被困,前面用了remain,说明早已被困,而且状态一直持续着。remain+ 动名词,或 remain + 过去分词,都是保持一种状态,这里是被困,用stuck。不用to be,没有要被的意味。

A,will do 有表示意愿做的意思。我想为我们全家做饭,可是最近我一直都很忙,不能做
相似回答