NO ONE HAS CLEANED THE STREET THIS WEEK, ……….

1. No one has cleaned the street this week, ……….?

A. have they B. haven’t they C. has he D. hasn’t he