Помогите по английскому языку 7 класс тест даю 200 баллов
Вопрос 1
I .......... English for 3 years. (learn)
Варианты ответов
am learning
have learnt
have been learning
Вопрос 2
........ she ........ English for 5 years? (learn)
Варианты ответов
Has she been learning
Does she learn
Had she learnt
Is she learning
Вопрос 3
How long .......... you ........ Chinese? (learn)
Варианты ответов
do you learn
have you been learning
have you learning
Вопрос 4
"It has been all of four months since your husband died, and I ............. you." (expect)
Варианты ответов
am expecting
have been expecting
had been expecting
Вопрос 5
.......... he .......... this book for 4 years? (write)
Варианты ответов
Is he writing
Had he been writing
Has he been writing
Вопрос 6
How long .......... you .......... for the waiter? (wait)
Варианты ответов
have you been waiting
had you been waiting
are waiting
Вопрос 7
How long .......... he ........ ? (miss)
Варианты ответов
is missing
had he been missing
has he been missing
Вопрос 8
To tell the truth, we don't know how long he's ........ (come) and ....... (go).
Варианты ответов
been coming and going
coming and going
Вопрос 9
Has it been raining since yesterday morning?
Варианты ответов
Had it been raining
Is it raining
Has it been raining
Вопрос 10
For many years, we ........... in exile, the guests of our brothers in Bhutan, Nepal and India. (live)
Варианты ответов
have been living
are living
had been living
Вопрос 11
And we've all ..... (be) so happy .........(live) together, that you'd want to have us close.
Варианты ответов
are / living
've been / living
be / to live
Вопрос 12
Since the day my car broke down I ..........for a master to help me to repair it. (look)
Варианты ответов
looking
am looking
have been looking
Вопрос 13
Parents ........... (hope) for his returning since last week.
Варианты ответов
have been hoping
hope
are hoping
Вопрос 14
Our teacher .......... (teach) for seven years now.
Варианты ответов
teaches
was teaching
has been teaching
is taught
Вопрос 15
The boy .......... (swim) for hours now.
Варианты ответов
has been swimming
is swimming
had been swimming
Вопрос 16
The students ............... (do) some exercises for half an hour.
Варианты ответов
do
are doing
have been doing
had been doing
Вопрос 17
I ............ in a cave. (not/be/live)
Варианты ответов
have not been living
am not living
had not been living
Вопрос 18
You .......... me since our meeting. (love)
Варианты ответов
have been love
have been loving
love