Тест: present perfect and present perfect continuous


Для вашего удобства здесь отображаются также баллы за ответы на вопросы теста. Но не беспокойтесь, они видны только вам, другие пользователи видят просто список вопросов. И этот текст тоже видите только вы.

Список вопросов


1. Nina ... English for 2 years.

1) has been learning 1
2) has learned 0

2. The train just ... .

1) has come 1
2) has been coming 0

3. She ... at this school for twenty years.

1) has taught 0
2) has been teaching 0

4. I (not to see) him for ages

1) haven't seen 1
2) haven't been seeing 0

5. Their parents ... since their childhood

1) have been 0
2) have being friends 1

6. The music ... for three hours?

1) Has the music been playing for three hours? 1
2) Has the music has played for three hours? 0

7. My parents ... for a week

1) haven't been travelling 1
2) haven't travelled 0