We (decorate) ___________ the living room all day, and it's looking much better. - have been decorating, She (write) ___________ three novels. - has written, I'm tired because I (run) ___________ a marathon. - have been running, My eyes hurt because I (watch) ___________ TV all night. - have been watching, He (not / call) ___________ me back yet. - hasn't called, How much money (you / save) ___________ this month? - have you saved, I (learn) ___________ English for seven years. - have been learning, They (build) ___________ that new hospital for two years now. - have been building, Sarah (already / make) ___________ dinner, so we can eat now. - has already made, What (you / do) ___________ all morning? - have you been doing,

Grammar: Present perfect simple vs present perfect continuous 2 (Upper intermediate 2A)

Leaderboard

Flip tiles is an open-ended template. It does not generate scores for a leaderboard.

Visual style

Options

Switch template

Continue editing: ?