成语大全网 - 汉语词典 - 一道英语情态动词用法题

一道英语情态动词用法题

1. 答案:A

翻译:作为老师,我们应该关注(我们)所说的话,而不是(关注)我们认为(我们)应该说的话。

解释:what we think ____和what is said一起做with的并列宾语,都是宾语从句。

其中we think是插入语,可以不加以考虑。也就是谁what是____的主语。

很明显,what和say之间是被动关系,排除BD(要改成must be said和need to be said才可能正确);

A的意思是“应该被说的”,而C的意思是“不得不说的话”,从句意来看,A比C要通顺,且what视为单数(从what is said即可看出),而C改成has to be said方可。

由此排除C,正确答案为A。

2. having done是doing的完成形式,两者主要区别如下:

1)如果该成分做后置定语或宾语补足语时,则只能选doing,因为having done只能做状语。

2)如果做状语,则要看doing所表示的动作和句子谓语动词所表示的动作之间有没有明显的先后关系。

如果有,则选用having done;反之,则选用doing。

如:Having waited for 2 hours, I had to leave.

wait发生在had to leave之前,所以用having done;

再如:I had to read a novel aimlessly when waitng for my girl friend.

had to read a novel和wait同时进行,所以用doing.

另外,如果是做结果状语,只能使用doing。