Тест по английскому языку
Тема: Present Perfect or Present Perfect Progressive
Класс: 8
Вопросы:
Mary (have/has) ___ been dancing for three hours.
- A) has
- B) have
- C) is
By the time I arrive, they (finish/will have finished) ___ cleaning the house.
- A) finish
- B) will have finished
- C) finished
How long (you are you have you been) ___ studying English?
- A) are you
- B) have you
- C) you been
They (live) ___ in New York for five years before moving to Chicago.
- A) live
- B) lived
- C) have lived
She (just/he just) ___ left for the airport.
- A) just
- B) he just
- C) left
(He has been He's been) ___ studying for the exam since morning.
- A) He has been
- B) He's been
- C) studying
We (eat) ___ already so we're not hungry now.
- A) eat
- B) ate
- C) have eaten
I (think/have been thinking) ___ about what you said and I understand your point.
- A) think
- B) have been thinking
- C) thinking
(They've been They have been) ___ working on this project for months.
- A) They've been
- B) They have been
- C) working
By the time you arrive, we (prepare/will have prepared) ___ everything for the party.
- A) prepare
- B) will have prepared
- C) prepared
Ответы на вопросы:
- A) has
- B) will have finished
- B) have you
- C) have lived
- A) just
- A) He has been
- C) have eaten
- B) have been thinking
- B) They have been
- B) will have prepared
Желаю удачи на тесте!
