John has been working all morning (2/38)

John has been working all morning