Level 18 Level 20
Level 19

Have you been doing ...? Has he been doing ...?

7 words 0 ignored

Ready to learn       Ready to review

Ignore words

Check the boxes below to ignore/unignore words, then click save at the bottom. Ignored words will never appear in any learning session.

All None

Have you been waiting long?
Ты давно ждешь?
Has he been learning English for 2 years?
Он изучает английский 2 года?
Have they been talking for 2 hours?
Они разговаривают 2 часа?
Has she been taking a shower for half an hour?
Она принимает душ полчаса?
Have you been learning English all your life?
Ты изучаешь английский всю свою жизнь?
Have they been doing homework since early morning?
Они делают домашнюю работу с раннего утра?
Has it been snowing all day?
Снег идет весь день?