Practice choosing between Present Perfect Simple vs. Present Perfect Progressive

Difficulty:
Advanced
Exercise type:Multiple Choice

They on this project for three hours .

She at this university since September .

We in this city for ten years .

He that book for the last week .

I dinner for the past hour .

They many countries over the past few years .

She the house since morning .

We the fence all day .

He every morning for a month .

They the issue for hours .