Таких скидок больше не будет!

осталось мест 57
Новая Школа - онлайн-школа подготовки к ЕГЭ
При поддержке
Посмотреть все тесты нейросети

Тест на тему PRESENT PERFECT CONTINUOUS

29 апреля 2025 15:30

{Другой предмет}
7 Класс

Этот тест сгенерирован искусственным интеллектом. Возможны ошибки.

Сгенерировать свой тест

Тест по английскому языку для 7 класса
Тема: Present Perfect Continuous

Выберите один правильный ответ для каждого вопроса.

  1. I ________ (study) English for two hours.
    a) studied
    b) am studying
    c) have been studying
    d) was studying

  2. They ________ (play) football all afternoon.
    a) played
    b) have played
    c) have been playing
    d) are playing

  3. She ________ (wait) for the bus since 8 a.m..
    a) waits
    b) has been waiting
    c) waiting
    d) has waited

  4. We ________ (learn) Spanish for three months.
    a) learn
    b) have learned
    c) have been learning
    d) are learning

  5. He ________ (drink) coffee for an hour.
    a) drinks
    b) has been drinking
    c) drank
    d) is drinking

  6. How long ________ you ________ (know) him?
    a) did / knew
    b) have / known
    c) do / know
    d) are / knowing

  7. The children ________ (play) outside all morning.
    a) played
    b) have been playing
    c) are playing
    d) have played

  8. We ________ (wait) for the teacher for 10 minutes.
    a) wait
    b) are waiting
    c) have been waiting
    d) waited

  9. She ________ (cook) dinner since 6 p.m..
    a) cooks
    b) has been cooking
    c) is cooking
    d) cooked

  10. I ________ (read) that book for two days.
    a) read
    b) have been reading
    c) am reading
    d) have read

  11. How long ________ they ________ (live) in this city?
    a) did / live
    b) have / lived
    c) are / living
    d) have / been living

  12. We ________ (exercise) regularly lately.
    a) exercised
    b) have exercised
    c) have been exercising
    d) are exercising

  13. She ________ (write) her essay for an hour.
    a) writes
    b) has been writing
    c) wrote
    d) is writing

  14. They ________ (build) the house for six months.
    a) build
    b) have built
    c) have been building
    d) are building

  15. I ________ (study) for my exam all day.
    a) study
    b) am studying
    c) have been studying
    d) studied

  16. The dog ________ (bark) for half an hour.
    a) barked
    b) has been barking
    c) barks
    d) is barking

  17. We ________ (wait) for the train since morning.
    a) wait
    b) have waited
    c) are waiting
    d) have been waiting

  18. He ________ (train) at the gym every day recently.
    a) trains
    b) has been training
    c) trained
    d) is training

  19. You ________ (look) tired.
    a) looked
    b) have been looking
    c) are looking
    d) look

  20. She ________ (study) in the library since 9 a.m..
    a) studies
    b) has been studying
    c) is studying
    d) studied

  21. We ________ (repair) the car all weekend.
    a) repair
    b) have been repairing
    c) repaired
    d) are repairing

  22. He ________ (practice) piano for months.
    a) practices
    b) has been practicing
    c) practiced
    d) is practicing

  23. They ________ (clean) the house since morning.
    a) cleaned
    b) have been cleaning
    c) are cleaning
    d) clean

  24. I ________ (wait) here for over an hour.
    a) wait
    b) have been waiting
    c) waited
    d) am waiting

  25. The students ________ (prepare) for the exam all week.
    a) prepare
    b) are preparing
    c) have been preparing
    d) prepared

  26. She ________ (cycle) in the park for half an hour.
    a) cycles
    b) has been cycling
    c) cycled
    d) is cycling

  27. We ________ (discuss) this project since morning.
    a) discuss
    b) have discussed
    c) have been discussing
    d) are discussing

  28. He ________ (paint) the wall all afternoon.
    a) paints
    b) has been painting
    c) painted
    d) is painting

  29. You ________ (call) him repeatedly today.
    a) call
    b) have been calling
    c) called
    d) are calling

  30. The plants ________ (grow) very fast lately.
    a) grow
    b) have been growing
    c) grew
    d) are growing

  31. I ________ (study) English grammar for a long time.
    a) studied
    b) have been studying
    c) am studying
    d) studied

  32. They ________ (explore) the city all day.
    a) explore
    b) have explored
    c) have been exploring
    d) are exploring

  33. She ________ (sew) a new dress for hours.
    a) sews
    b) has been sewing
    c) sewed
    d) is sewing

  34. We ________ (live) in this neighborhood since 2015.
    a) live
    b) have been living
    c) are living
    d) lived

  35. He ________ (learn) French for two years.
    a) learns
    b) has been learning
    c) learned
    d) is learning

  36. The workers ________ (construct) the bridge for months.
    a) construct
    b) have been constructing
    c) constructed
    d) are constructing

  37. I ________ (wait) for my friend for 30 minutes.
    a) wait
    b) am waiting
    c) have been waiting
    d) waited

  38. They ________ (fight) all afternoon.
    a) fought
    b) have been fighting
    c) are fighting
    d) fight

  39. She ________ (prepare) for her presentation since morning.
    a) prepares
    b) has been preparing
    c) prepared
    d) is preparing

  40. You ________ (search) for your keys all morning.
    a) search
    b) have been searching
    c) searched
    d) are searching

Это пример теста, сфокусированного на закреплении знания и понимания использования Present Perfect Continuous.


Сгенерировать свой тест

Популярные тесты

{Другой предмет}
7 Класс
{Другой предмет}
5 Класс
{Другой предмет}
5 Класс
История
10 Класс

Саша — ассистент в телеграмме