曹老师,您好!
您曾经说过“所有表示命令、要求、请求、建议的动词后的that从句在英国英语非正式语体都可以用陈述语气谓语形式”,
那么下面一道题麻烦帮我分析一下:
We required that he ( ) sorry to his mum, but he insisted that it ( ) his fault.
A. said; wasn't
B. say; wasn't
C. says; wasn't
D. said; shouldn't be
答案是B。
我想知道的是,假如国内考试允许接受非正式语体使用陈述语气谓语形式的话,那么以上A,C,D可选吗?具体理由分别是什么?
谢谢!
1 首先,英国英语中的这种非正式用法在中国的英语教学中没有作介绍。绝大多数英语老师会认为这种that从句中用陈述语气谓语为语法错误。所以,这种陈述语气用法不可能出现在中国的考试中。使用陈述语气会被视为错误而丢分。
2 语法考试通常以正式书面语为标准答案。四选一的题,通常不是说选唯一正确的答案,而是选择最佳答案。所以即使一个考生知道英国英语非正式语体可以使用陈述语气,但面对正式用法的虚拟语气和非正式语法的陈述语气,该生选择非正式用法,而置更佳的虚拟语气选项不选,扣该生一份也没有冤枉他,因为他对虚拟语气不够了解。
3 除外考试,在英国,可能有人会使用 A 选项的用法,即required后的that从句用陈述语气said.
过去的语境,用says为陈述语气的时态错误。but后的insist为坚持说,而不是坚持主张,应该用陈述语气。自己坚持不是自己的错,不该用表示推测的情态动词,而应该断然用wasn't. should的使用为错误。或者出题人用should do是表示insist 从句用虚拟语气。所以,C、D、选项任何时候都是错误的。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!