Input (grade 3): He has been a staff writer for The New Yorker since 1996.
Output (grade 2): He has written for The New Yorker since 1996.