How long have you been learning English? - I’ve been learning English for 2 years., How long has it been snowing? - It’s been snowing since yesterday., What has Sarah been doing? - She’s been painting the walls., Why are your eyes red? - I’ve been chopping onions., You’re out of breath! - Have you been running?, Fred’s really tired. - He’s been working really hard., Where have you been? - I’ve been looking for you., Why are Kareem’s clothes dirty? - What has he been doing?,

New Horizons - B1 - Grammar - Lesson 42 - Introduction

Leaderboard

Visual style

Options

Switch template

Continue editing: ?