1) I __________ my grandparents every summer for 10 years. a) had visited b) have visit c) have been visiting 2) She ________________ her brother with his homework since this morning and they are still working now. a) has helped b) has been helping c) has helping 3) They ________________ to their cousins house. a) have never been b) have never be c) have never being 4) My stepfather ________________ all day. a) has been working b) had working c) has been worked 5) He ________________ at his father's house for a few days. a) has stay b) has staying c) has been staying 6) My sister ________________ dinner for us to eat tonight. a) has cook b) had cooked c) has been cooking 7) We ________________ our extended family since last Christmas. a) have not seen b) have not saw c) have not see 8) They ________________ board games with their siblings all afternoon (and are still playing now).. a) have played b) have been playing c) have been played

Present perfect simple and continuous

Leaderboard

Visual style

Options

Switch template

Continue editing: ?