First category
second category
third category
correct mistakes
forth category
100

She _______ (study) English for two hours.

She  has been studing English for two hours.

100

I _______ (look) for my keys all morning

I  have been looking for my keys all morning

100

She has be studying all day.

She has been studying all day.

100

I learn French. (since last summer)

I have been learning French since last summer.

200

They _______ (wait) for the bus since 8 a.m

They have been waiting for the bus since 8 a.m

200

Она готовит ужин с утра.

She has been cooking dinner since the morning

200

They has been working on this project for a week.

They have been working on this project for a week.

200

He plays football. (for three hours)

He has been playing football for three hours.

300

Я ищу свои ключи уже час.

I have been looking for my keys for an hour.

300

I haven’t been to calling you recently.

I haven’t been  calling you recently.

300

He _______ (work) at the company for five years.

He has been working at the company for five years.

400

We have been wait for the train since 7 a.m.

We have been waiting for the train since 7 a.m.

500

He have been reading this book since yesterday.

He has been reading this book since yesterday.