1) She _________ (work) here for five years. a) has been working b) have been working 2) I ________ (study) all day. a) have been studying b) has been studying  3) You ____________ (eat) a lot recently. a) 've been eating b) has been eating c) have be eating 4) We __________ (live) in London for six months. a) has been living b) 've been living c) have lived 5) He __________ (play) football, so he's tired. a) have been playing b) have played c) has been playing 6) They _______ (learn) English for two years a) have been learning b) has been learning c) had been learning 7) I _________ (cook) so I'm really hot. a) have been cooking b) 've being cooking c) has been cooking 8) She _____________ (go) to the cinema every weekend for years. a) has been going b) have going c) have been 9) It ____________ (rain) the pavement is wet. a) has been raining b) have been raining 10) You ______ (sleep) for twelve hours. a) have been sleeping b) has been sleeping 11) I _________ (not/work) today. a) haven't been working b) have been not working c) hasn't been working 12) You ______________ (not/eat) well recently. a) haven't been eating b) have been't eating c) 've not been't eating 13) We (not/exercise) enough. a) have not been exercising b) 've not been exercising c) has not been't exercising 14) She (not/study). a) hasn't been studying b) has been studying c) 'ven't been studying 15) They______ (not/live) here for very long. a) haven't been living b) have lived 16) (she/run) much recently? a) has she been running much recently?  b) have been she running much recently? 17) (it/rain)? a) has it been raining? b) have been it raining? 18) (Julia/work) in this company for more than five years? a) Has been Julia working in this company for more than five years?  b) Has Julia been working in this company for more than five years?

Present perfect progressive: affirmative, question & negative.

Classement

Style visuel

Options

Changer de modèle

Restauration auto-sauvegardé :  ?