Main reason business is successful is because it's in a niche market. VS Main reaso

Status
Not open for further replies.
B

B45

Guest
Main reason business is successful is because it's in a niche market.

VS

Main reason business has been successful is because it's in a niche market.

Are both okay? What's the difference here?
 

Barb_D

Moderator
Staff member
Joined
Mar 12, 2007
Member Type
Other
Native Language
American English
Home Country
United States
Current Location
United States
The main reason the/my/his/our/etc business ...

It is now.
It has been for some time.

Both are acceptable.
 

V.Predoev

Member
Joined
Nov 11, 2014
Member Type
Interested in Language
Native Language
Bulgarian
Home Country
Bulgaria
Current Location
Bulgaria
Not a teacher

First one is ok. The second one should be amended a bit.

I get that the moment of speaking is after the success of the business which follows that business has been started in a niche market. So from my point of view using perfect tense implies that the business is not functioning now. If we use the perfect tense it should be the past perfect tense with little rearrangements:

Main reason business was successful is because it had been in a niche market.
 

tedmc

VIP Member
Joined
Apr 16, 2014
Member Type
Interested in Language
Native Language
Chinese
Home Country
Malaysia
Current Location
Malaysia
Main reason business was successful is because it had been in a niche market.

This is changing everything to the past, which is not what OP meant.
The original is fine with the 'the' added.

not a teacher
 

V.Predoev

Member
Joined
Nov 11, 2014
Member Type
Interested in Language
Native Language
Bulgarian
Home Country
Bulgaria
Current Location
Bulgaria
Not a teacher

Present perfect is not used for current situation or situations that occur during or around the moment of speaking, or at least this is what I was taught.

has been = it was then, but now it`s not.

Please someone of the natives to clarify if there is anything like this or not?
 

bhaisahab

Moderator
Staff member
Joined
Apr 12, 2008
Member Type
Retired English Teacher
Native Language
British English
Home Country
England
Current Location
Ireland
Not a teacher

Present perfect is not used for current situation or situations that occur during or around the moment of speaking, or at least this is what I was taught.

has been = it was then, but now it`s not.

Please someone of the natives to clarify if there is anything like this or not?

Did you read Barb_D's response in post #2?
 
Status
Not open for further replies.
Top