Грамматические времена
Тест на разницу в употреблении Present Perfect и Present Perfect Progressive
Список вопросов теста
Вопрос 1
Present Perfect or Present Perfect Progressive? Put the verb in the gaps into the right form
It (snow) all day.
Варианты ответов
- has been snowing
- has snowed
Вопрос 2
Present Perfect or Present Perfect Progressive? Put the verb in the gaps into the right form
Hi, Tom. I (see, not) you for weeks.
Варианты ответов
- haven't seen
- haven't been seeing
Вопрос 3
Present Perfect or Present Perfect Progressive? Put the verb in the gaps into the right form
What (you, do) all this time?
Варианты ответов
- have you been doing
- have you done
Вопрос 4
Present Perfect or Present Perfect Progressive? Put the verb in the gaps into the right form
Bill (be) there since the 5th of November.
Варианты ответов
- has been
- has been being
Вопрос 5
Present Perfect or Present Perfect Progressive? Put the verb in the gaps into the right form
Colin, you (miss) already very many classes.
Варианты ответов
- have already missed
- have already been missing
Вопрос 6
Present Perfect or Present Perfect Progressive? Put the verb in the gaps into the right form
I (phone) Diana for three hours already.
Варианты ответов
- have been phoning
- have phoned
Вопрос 7
Present Perfect or Present Perfect Progressive? Put the verb in the gaps into the right form
I (work) on the computer since six.
Варианты ответов
- have been working
- have worked
Вопрос 8
Present Perfect or Present Perfect Progressive? Put the verb in the gaps into the right form
I (finish, not) yet.
Варианты ответов
- haven't finished
- haven't been finishing
Вопрос 9
Present Perfect or Present Perfect Progressive? Put the verb in the gaps into the right form
I always (want) to make a tiur of Spain.
Варианты ответов
- have always wanted
- have always been wanting
Вопрос 10
Present Perfect or Present Perfect Progressive? Put the verb in the gaps into the right form
The telephone (ring) for almost a minute.
Варианты ответов
- has been ringing
- has rung


