There has been fire, storm and flood.

Status
Not open for further replies.

tufguy

VIP Member
Joined
Feb 4, 2014
Location
India
Member Type
Student or Learner
Native Language
Hindi
Home Country
India
Current Location
India
There has been fire, storm and flood.

When we say "has been" it means these things are over, Is it correct?

There has been fire means it has been put out. Can we say there is fire in the building?

There has been storm means it is now over. Can we say storm is still happening?

There has been flood means its over. Can we say flood is still happening there?

Please check.
 

Matthew Wai

VIP Member
Joined
Nov 29, 2013
Member Type
Native Language
Chinese
Home Country
China
Current Location
China
I think 'fire', 'storm' and 'flood' are singular countable nouns there, so an article is needed before them.
 

tufguy

VIP Member
Joined
Feb 4, 2014
Location
India
Member Type
Student or Learner
Native Language
Hindi
Home Country
India
Current Location
India
There has been a fire, storm and flood.

When we say "has been" it means these things are over, Is it correct?

There has been a fire means it has been put out. Can we say there is a fire in the building?

There has been a storm means it is now over. Can we say that storm is still happening?

There has been a flood means its over. Can we say that flood is still happening there?

Are my sentences correct now?
 

Raymott

VIP Member
Joined
Jun 29, 2008
Member Type
Academic
Native Language
English
Home Country
Australia
Current Location
Australia
No. The answer to your first question is 'No', so the premises of the rest of your questions are wrong.
"There has been a fire raging for three days now, and it is still not controlled."
"I have been on the 'net for two hours" doesn't mean I'm not still here.
As a general rule, the present perfect does not mean that something has finished.
 

tufguy

VIP Member
Joined
Feb 4, 2014
Location
India
Member Type
Student or Learner
Native Language
Hindi
Home Country
India
Current Location
India
No. The answer to your first question is 'No', so the premises of the rest of your questions are wrong.
"There has been a fire raging for three days now, and it is still not controlled."
"I have been on the 'net for two hours" doesn't mean I'm not still here.
As a general rule, the present perfect does not mean that something has finished.

Okay, it can mean both. There been fire in the building can mean that it is still on fire or the fire has been put out is it correct?

Can we say there has been a storm or flood for two hours? Or the storm is happening at the moment?
 

emsr2d2

Moderator
Staff member
Joined
Jul 28, 2009
Member Type
English Teacher
Native Language
British English
Home Country
UK
Current Location
UK
Okay, it can mean both. "There has been a fire in the building" can mean that it is still on fire or the fire has been put out. Is it correct?

"There has been a fire in the building" suggests that it has been put out. "The house is on fire" means the fire is still alight.
 

Tdol

No Longer With Us (RIP)
Staff member
Joined
Nov 13, 2002
Native Language
British English
Home Country
UK
Current Location
Japan
You could say that the storm has been raging for two hours, which would give us the idea that there is still a storm going on.
 

tufguy

VIP Member
Joined
Feb 4, 2014
Location
India
Member Type
Student or Learner
Native Language
Hindi
Home Country
India
Current Location
India
"There has been a fire in the building" suggests that it has been put out. "The house is on fire" means the fire is still alight.

What about flood? Is it correct to say "There has been a flood in that area for two days" or "The flood is still going on there" or "There has been a flood" (it means it's over now is it correct?)?
 

emsr2d2

Moderator
Staff member
Joined
Jul 28, 2009
Member Type
English Teacher
Native Language
British English
Home Country
UK
Current Location
UK
"That area has been flooded for two days" is more natural.
 

Matthew Wai

VIP Member
Joined
Nov 29, 2013
Member Type
Native Language
Chinese
Home Country
China
Current Location
China
1. There has been a fire lasting for three days in the last week.
2. There has been a fire lasting for three days until now.
The fire is already over in 1 and still burning in 2.
Is that correct?
 

Matthew Wai

VIP Member
Joined
Nov 29, 2013
Member Type
Native Language
Chinese
Home Country
China
Current Location
China
1. There has been a fire lasting for three days in the last week.
2. There has been a fire lasting for three days until now.

1 means 'A fire burned for three days in the last week'.
2 means 'A fire has been burning for three days so far'.

Is that correct?
 

Tdol

No Longer With Us (RIP)
Staff member
Joined
Nov 13, 2002
Native Language
British English
Home Country
UK
Current Location
Japan
What about flood? Is it correct to say "There has been a flood in that area for two days" or "The flood is still going on there" or "There has been a flood" (it means it's over now is it correct?)?

They're all more-or-less OK- what are you trying to say?
 

tufguy

VIP Member
Joined
Feb 4, 2014
Location
India
Member Type
Student or Learner
Native Language
Hindi
Home Country
India
Current Location
India
They're all more-or-less OK- what are you trying to say?

If a place faces flood there is water all over the place, then we can say "The place is flooded" or "This place has been flooded for few days".

If the water has gone down or drained then we can say "There has been flood in the area" or "There was flood in this place". Both are correct I guess.
 

Matthew Wai

VIP Member
Joined
Nov 29, 2013
Member Type
Native Language
Chinese
Home Country
China
Current Location
China
1. There has been a flood in the last week.
2. There has been a flood for a few days.

I think the flood is over in 1 but ongoing in 2.
 

GoesStation

No Longer With Us (RIP)
Joined
Dec 22, 2015
Member Type
Interested in Language
Native Language
American English
Home Country
United States
Current Location
United States
If a place faces flood there is water all over the place, then we can say "The place is flooded" or "This place has been flooded for few days".

Yes. This place is usually more natural than the place.

If the water has gone down or drained then we can say "There has been flood in the area" or "There was flood in this place". Both are correct I guess.

No, they aren't. You could say There has been a flood or There was a flood here.
 

Tdol

No Longer With Us (RIP)
Staff member
Joined
Nov 13, 2002
Native Language
British English
Home Country
UK
Current Location
Japan
Or There have been floods.
 
Status
Not open for further replies.
Top