有关it做形主结构中虚拟语气用法的问题

1.it is time that句型中that后面如果用should do的话should能不能省?里面的that正规来说的话能不能省?虚拟语气除了should do和时态倒推(与现在事实相反用过去完成时,与过去事实相反用过去完成时)这两种以外还有别的形式吗?

attachments-2021-08-Cg2g6r64612511e44fb78.jpg

2.图中的这个句型对is/was后面的那几种词性的表语有什么要求?上面说的time能不能放这个句型里面?

3.虚拟语气中should什么时候可以省略什么时候不能省略?

请先 登录 后评论

最佳答案 2021-08-26 23:29

It is time that sb did sth/sb should do sth. 这个结构中 that不是真正主语从句,而是time的定语从句。所以不要和你上面表格中的虚拟语气句型相混淆。那个表格中that从句为真正主语。在it is time that...该做某事了这个句型中,谓语动词用过去时为常见用法,为虚拟语气。谓语用should do形式现在很少使用。should是不可以省略的。

至于你的第二和第三个问题,不是应该由老师告诉你的问题,而是语法书会告诉你的问题。你需要看语法书,语法书会告诉你具体情况的。

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 1 收藏,2085 浏览
  • 荣仕翰 提出于 2021-08-24 23:58