Matthew Wai
VIP Member
- Joined
- Nov 29, 2013
- Member Type
- Native Language
- Chinese
- Home Country
- China
- Current Location
- China
This page says that such verbs as 'die' and 'stop' are transitional event verbs, so it is incorrect to say 'He has died for two years'.
But on wordreference, someone told me that 'The campaign has stopped for a long time' was correct.
Why is 'has died for two years' incorrect but 'has stopped for a long time' correct?
But on wordreference, someone told me that 'The campaign has stopped for a long time' was correct.
Why is 'has died for two years' incorrect but 'has stopped for a long time' correct?