Help!两道英语选择难题?恳请详解.My suggestion is that you _____ much meat.A.wouldn't take B.shall not take C.not have D.won't haveTom apologized for ______ to inform me of the change in the plan.A.his being not able B.him not to be able C.

来源:学生作业学帮网 编辑:学帮网 时间:2024/05/14 12:19:02

Help!两道英语选择难题?
恳请详解.
My suggestion is that you _____ much meat.
A.wouldn't take B.shall not take C.not have D.won't have
Tom apologized for ______ to inform me of the change in the plan.
A.his being not able B.him not to be able C.his not being able D.him to be not able

1.答案:C
对suggestion进行解释的表语从句和suggest表“建议”时所加的宾语从句一样,从句必须使用虚拟语气,即从句的谓语动词由“(should) + 动词原形”构成,且should可以省略.
C not take=should not take
2.答案:C
固定短语:apoligize for sb/one's doing sth "为...而道歉"
如果是否定,则not加在doing即动名词的前面.
所以此题答案为:his/him not being able

C suggestion表示建议,说明该句中的从句应用虚拟语气,即 you shuld not have much meat ,而shuld在此可以省略,所以选C
C for 为介词,其后应接名词性结构,排除BD.然后否定词应放于物主代词后,非谓语动词(此处的being able)前,故选C

c c

C.not have 因为:这是一个关于suggestion的表语从句,根据语法来说可以有两种说法1:should do;2:do
C.his not being able 排序问题,不要看语法书,被一长窜,这里需要的仅是语感:做题的最高境界之一