用take place /happen造个现在完成时的句子。

发布网友 发布时间:2022-04-22 04:20

我来回答

2个回答

热心网友 时间:2023-09-28 20:29

several serious accidents have happened in this area.
great change has taken place in this shamll town since 1978.

表示该动作到现在为止已经完成,对现在造成了结果。
动作没有延续,如果动作有延续,要用 have been doing,表示一直延续到目前的工作。

热心网友 时间:2023-09-28 20:30

(1). take place 表示“发生、举行、举办”,一般指非偶然性事件的“发生”,即这种事件的发生一定有某种原因或事先的安排,例如:

Great changes have taken place in our hometown ring the past ten years.

The Olympic Games of 2008 will take place in Beijing.

(2) .happen作“发生、碰巧”解,一般用于偶然或突发性事件,例如:

What happened to you? (一般不说:What did you happen?)

Maybe something unexpected happened.

I happened to see him on my way home.

= It happened that I saw him on my way home.

不要死扣,take palce是一般的发生,并不是说是偶然的事就不能给你用。而happen只是侧重于偶然,并非是说一定要偶然的事。
关键要看说话人的意图是什么。
而An fatal accident took place at this cross three years ago.并没有这层意思。
再看这句,The fatal accident happened at the moment I got to that street.
呵呵,很简单吧!

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com