English, asked by raj2005124, 1 year ago

the baby has cried for an hour. ( identify error)

Answers

Answered by mitesh6
5
Both are correct, but they're not exactly the same. 

The baby has cried for an hour, now maybe the baby is not crying anymore. 

But the baby has been crying for an hour, baby is still crying.

snigdha74: Yup, both are grammatically correct, but change based on the context, of which this sentence has none. So basically, there are no errors but another form can be used for this particular sentence.
Answered by snigdha74
1

The baby has been crying for an hour.

I think the error is the use of the phrase’s past form instead of its progressive form, which is best suited in this sentence.

Similar questions