(A)What can stop us going?
(B) What can stop us from going?
请问 stop sb. doing 与 stop sb. from doing 有何区别?
现代语言学家们认为上面两个结构的意思是相同的,也就是说,句(B)中的 from 是可有可无的。请分析下面的实例:
-
We all tried to stop him smoking in bed but he would do it. (PEG) 我们大家试图阻止他在床上吸烟,但他就是不听。
-
Nothing would stop me from achieving my ambition. (Cronin) 什么事情也阻止不了我去实现我的抱负。
此外,还有一种同义表达方式:
What can stop our going? 有什么能阻止我们去呢?
上面的说法完全适用于 prevent, prohibit。请考察下面的实例:
-
Have you been instructed to prevent me entering? (EED) 你是否得到指示阻止我进去?
-
My only idea was to prevent him from speaking... (EED) 我唯一的想法, 就是阻止他说出去……
-
They tried to prevent the plane from landing on the runway. (CGEL) 他们企图阻止飞机在跑道上降落。
-
Of course I can't prevent your going. (Galsworthy) 当然,我不能阻止你去。
-
The country has a law prohibiting employees from striking... (EED) 这个国家有一项禁止雇员罢工的法律……
-
His small size prohibits his becoming a policeman. (LDCE) 他个儿太小,妨碍他当警察。
有一本英语语法著作说,“stop sb. doing 是制止某人正在做的动作;而 stop sb. from doing 是某人尚未动作而禁止此人去做这一动作。”从上面的例句,可以看出,此种说法并不符合实际情况。
请做下面的英语试题:
- They have put the bird in a cage to ____ it from flying away.
A. avoid B. prevent C. hinder D. resist(Nelson, 350C)
- That old lady can't stop me ____ the tennis match on my radio.
A. to listen B. listening C. listen to D. listening to(Nelson, 200A)