Can I use "There has been" in the way that I have used in the following sentences: I've tried to use it in the sentences below:
-
There has been a mistake in my Writing.
-
There has been a serious discussion at my home.
-
There has been a accident on the way to school.
-
There has been a dangerous misunderstanding between us.
Am i correct here to use the phrase "There has been" in the sentences above?
Or there is different usage of this phrase ?
Best Answer
All four are grammatically correct, as long as you don't specify when each event happened.
Is grammatically correct.
Isn't. Rather, you would write/say:
In all these cases, the present perfect is used to emphasize on the result. For example, take the sentence #3. You could use either the simple past or the present perfect.
Is a casual and descriptive way to say that an accident happened, simply.
Is used to emphasize on the result of this accident. For example, it could be an excuse for you being late.