可否用陈述语气代替虚拟语气呢

曹老师,您好!


您曾经说过“所有表示命令、要求、请求、建议的动词后的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可选吗?具体理由分别是什么?

谢谢!   

请先 登录 后评论

最佳答案 2019-03-05 15:04

1 首先,英国英语中的这种非正式用法在中国的英语教学中没有作介绍。绝大多数英语老师会认为这种that从句中用陈述语气谓语为语法错误。所以,这种陈述语气用法不可能出现在中国的考试中。使用陈述语气会被视为错误而丢分。

2 语法考试通常以正式书面语为标准答案。四选一的题,通常不是说选唯一正确的答案,而是选择最佳答案。所以即使一个考生知道英国英语非正式语体可以使用陈述语气,但面对正式用法的虚拟语气和非正式语法的陈述语气,该生选择非正式用法,而置更佳的虚拟语气选项不选,扣该生一份也没有冤枉他,因为他对虚拟语气不够了解。

3 除外考试,在英国,可能有人会使用 A 选项的用法,即required后的that从句用陈述语气said.

过去的语境,用says为陈述语气的时态错误。but后的insist为坚持说,而不是坚持主张,应该用陈述语气。自己坚持不是自己的错,不该用表示推测的情态动词,而应该断然用wasn't. should的使用为错误。或者出题人用should do是表示insist 从句用虚拟语气。所以,C、D、选项任何时候都是错误的。


请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 2 收藏,2351 浏览
  • Pupil07 提出于 2019-02-26 16:29

相似问题