0

Steve Irwin was the host of various nature shows on TV before he was killed in an accident.

Steve had hosted nature shows for a long time before he had his accident.

What's the difference between that sentence and

Steve had been hosting nature shows for a long time before he had his accident.

Which is more correct?

migrated from english.stackexchange.com Nov 26 '16 at 3:10

This question came from our site for linguists, etymologists, and serious English language enthusiasts.

  • Both are grammatically correct; the second gives a strong indication that the hosting was still ongoing at the moment in time when he had his accident (though he was actually filming, if I remember correctly). – Edwin Ashworth Nov 25 '16 at 16:54
1

They are nearly equivalent.

The second form brings focus to the duration or interval of hosting rather than just the sequence of events. In this case, the "before" suggests that the interval has completed, and should probably be replaced with "when" to allow the accident to be still within the period of hosting.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy