it's the first time that后为何加完成时?怎么理解?

如题所述

这是一个固定句型,规定了后面需要加完成时。

It is the first time that ... has/have done sth.

It was the first time that ... had done sth.

这是某人第一次做某事

扩展资料

现在完成时的应用

1、过去发生的动作对现在造成的影响。

2、过去的动作或状态持续到现在并且已经完成。

3、现在完成时表示将来

句型构成

基本结构:主语+have/has+动词的过去分词(p.p)

①肯定句:主语+have/has+动词的过去分词(p.p)(V-ed)+宾语(或者其他).

②否定句:主语+have not/has not+动词的过去分词(p.p)(V-ed)+宾语.

一般疑问句:Have/Has+主语+动词的过去分词(p.p)(V-ed)+宾语(或者其他)?

肯定回答:Yes,I/they/we/you have.或Yes,she/he/人名 has.

否定回答:No,I/they/we/you haven't.或No,she/he/人名 hasn't.

特殊疑问句:特殊疑问词+一般疑问句(have/has+主语+过去分词+其他)

⑤被动时态:

现在完成时的被动语态的肯定式为:have/ has +been +done。如:

The experiment has been done successfully. 这个实验做得很成功。

现在完成时的被动语态的否定式为:have/ has +not +been +done。如:

Tom’s novel has not been published. 汤姆的小说还没有被出版。

现在完成时的被动语态的一般疑问句需将have /has提到主语的前面。如:

Has his bike been repaired? 他的自行车修好了吗?

现在完成时的被动语态的特殊疑问句为:疑问词+have /has +been +done? 如:

Who has been invited? 谁受到了邀请?

参考资料现在完成时_百度百科

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2019-08-02

It is the first time that+现在完成时表示这是我第一次做某事,在这句话中,用现在完成时主要是为了强调表示过去的某一个动作或行为对现在的影响,即强调第一次做的事对现在的影响,所以必须用完成时态,而且因为前面是is,表示现在时,后面必须时态呼应一致,因此用现在完成时。

扩展资料:

这句话还有一个句型,即It was the first time that+过去完成时态,这句话因为谓语动词是was,表示过去时,所以用过去完成时态。

现在完成时主要有四种作用,一是强调过去的动作对现在的影响;二是表示过去某一动作或行为一直持续到现在;三是表示自过去某一时刻到说话时这段时间中的经历;四是在时间、条件等状语从句中,代替将来完成时。

本回答被网友采纳
第2个回答  2020-03-03

很好理解呀,这是第一次blablabla,肯定不是指一个时间点,而是从什么时间段到什么时间段中间出现的第一次,所以用完成时。

    It/This/That is/will be the first time,不管谈论的是过去发生的还是将来要发生的,其后通常都是跟现在完成时。

例: That's the first time I've seen Jan look embarrassed (指过去已经发生的事情). 

        It won't be the first time she has voted against the government. (讨论的是将来发生的事情)

2. 同样It/This/That was the first time,根据第一条的规则往后退一个时态,后面跟过去完成时。

例:It was the first time I'd talked to him outside the office.

第3个回答  2017-04-12
这是一个固定句型。
It is the first time that ... has/have done sth.
It was the first time that ... had done sth.
这是某人第一次做某事本回答被提问者采纳
第4个回答  2019-05-05
前面是is后面用现完,若是was用过完