I'm really tired because I've been studying for the exam since 6 AM. - correct, She's lived here for ten years, and she loves it. - correct, How long have you been knowing John? - How long have you known John? (Stative verb), They have finished their project last week. - They finished their project last week. (Past Simple for specific past time), We've been painting the kitchen for three hours, and it's still not dry. - correct, I've bought a new car. - correct, He has been writing three books in his career. - He has written three books in his career. (Focus on completed action and result/number), What have you been doing since I last saw you? - correct, She has been going to the gym every day this month. - correct, I haven't seen you for ages! What have you been doing? - correct,

Grammar: Present perfect simple vs continous 3 (Upper intermediate 2A)

Leaderboard

Flash cards is an open-ended template. It does not generate scores for a leaderboard.

Visual style

Options

Switch template

Continue editing: ?