1 关于一个句子成分

It is essential that you be on time to work tomorrow.

各位老师好,我在一节网课上看到这个句子,网课中说用到命令(commands/requests)的语气时可能会涉及到这部分知识

请问这个句子是对的吗?为什么用be呢?我对这种语法现象一无所知。

烦请老师讲解,最好能给出例子

请先 登录 后评论

最佳答案 2019-12-17 21:01

   在 It is/was essential that 后面的句子中,谓语动词应该用“should + 动词原形”,should 可以省略。 It 是形式主语,essential 是表语,that引导一个主语从句。

be on time to work 的意思是“按时上班”。又如:

    It is essential that you (should) give me all the information at your disposal. 你把你手里的所有数据都给我是必要的。(摘自《刘毅英语语法宝典》p.374)

请先 登录 后评论

其它 1 个回答

曹荣禄  
擅长:动词用法,句法问题

网友应该找一本语法书,看看虚拟语气部分。否则单凭支离破碎讲解,你下次遇到类似情况还是会茫然的。你只要把语法书的虚拟语气部分通读一遍,你自己就会找到你的问题的答案的。

请先 登录 后评论
  • 0 关注
  • 1 收藏,1693 浏览
  • aoaoaonia 提出于 2019-12-17 14:20

相似问题