Instead of writing this book--and book-writing is surely a job for sissies--he should have gone out and beat someone up or sold drugs.
259608
He ought to have went outside and roughed some person up or peddled drugs.
259609
He ought to have been in school studying hard.