关于that和过去分词的使用我有两个疑问:she says she has shut the door.这里为什么没有用that?还有一个,they say they have spoken to the boss.什么时候用过去分词,什么时候用一般式?总的来说就是我不懂过去分词的用法.请说的简单易懂一点。

问题描述:

关于that和过去分词的使用
我有两个疑问:
she says she has shut the door.
这里为什么没有用that?
还有一个,
they say they have spoken to the boss.
什么时候用过去分词,什么时候用一般式?
总的来说就是我不懂过去分词的用法.
请说的简单易懂一点。

①在宾语从句中,that是可以省略的(当然也可以有,无所谓)
比如 She told me (that) she would go shopping.
②They say they have spoken to the boss.
这句的从句部分they have spoken to the boss.是现在完成时
现在完成时的组成就是have(has)+过去分词
翻译为已经.....
如 The bus has already left.车已经离开了
left是leave的过去分词

第一个疑问:不用that是因为这是个宾语从句,宾语从句中的that是可以省略的,当然你也可以加上
第二个疑问:表示已经做过什么事情的意思时要用完成时,就是have/has/had+过去分词的结构.表示正在做的事时用进行时.没具体说什么时间或是一般真理的句子就用一般时.
这个句子的意思是他们说他们已经向老板说过了,表示已经完成而且结果对现在的情况也有影响,所以就用完成时了.
看得懂么?