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

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

Тест на тему present perfect present perfect continuous

06 мая 2025 15:37

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

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

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

Конечно! Вот тест по английскому языку на тему Present Perfect и Present Perfect Continuous для учеников 7 класса, состоящий из 40 вопросов с одним правильным ответом. Вопросы представлены без ответов.


Тест по английскому языку: Present Perfect и Present Perfect Continuous
Класс: 7
Количество вопросов: 40

Выберите один правильный ответ.


  1. Which sentence is in Present Perfect?
    a) I go to school every day.
    b) I have visited London.
    c) I will go shopping.
    d) I am playing football.

  2. Which sentence is in Present Perfect Continuous?
    a) She has cooked dinner.
    b) She was cooking dinner.
    c) She has been cooking dinner for an hour.
    d) She will cook dinner.

  3. We __________ (not / see) that movie yet.
    a) have seen
    b) have not seen
    c) did not see
    d) saw

  4. How long __________ (you / learn) English?
    a) have you learned
    b) have you been learning
    c) did you learn
    d) are you learning

  5. He __________ (work) here since 2019.
    a) works
    b) has worked
    c) has been working
    d) worked

  6. They __________ (just / finish) their homework.
    a) finished
    b) have just finished
    c) have finished
    d) just finished

  7. I __________ (study) French for three years.
    a) am studying
    b) studied
    c) have been studying
    d) have studied

  8. Which sentence emphasizes the duration of the action?
    a) I have read that book.
    b) I have been reading that book for two hours.
    c) I read that book yesterday.
    d) I will read that book tomorrow.

  9. She __________ (not / work) today.
    a) did not work
    b) has not worked
    c) has not been working
    d) is not working

  10. How long __________ (she / live) in Spain?
    a) has she been living
    b) did she live
    c) is she living
    d) she has lived

  11. We __________ (not / eat) breakfast yet.
    a) did not eat
    b) have not eaten
    c) have not been eating
    d) were not eating

  12. Which sentence shows an action that started in the past and continues now?
    a) I have visited Paris.
    b) I have been walking for an hour.
    c) I walked to school yesterday.
    d) I will visit my friend tomorrow.

  13. The children __________ (play) outside all afternoon.
    a) have played
    b) are playing
    c) have been playing
    d) played

  14. What is the correct form: I __________ (just / see) that film.
    a) see
    b) saw
    c) have just seen
    d) have seen just

  15. They __________ (live) in this city since 2000.
    a) live
    b) have lived
    c) have been living
    d) lived

  16. My sister __________ (not / go) to the gym lately.
    a) did not go
    b) has not gone
    c) has not been going
    d) is not going

  17. Which sentence uses Present Perfect?
    a) I am tired.
    b) I have been tired all day.
    c) I tired yesterday.
    d) I was tired.

  18. How long __________ (you / know) Anna?
    a) do you know
    b) have you known
    c) are you knowing
    d) did you know

  19. We __________ (not / see) the author yet.
    a) saw
    b) have not seen
    c) did not see
    d) will see

  20. She __________ (study) English this semester.
    a) studies
    b) has studied
    c) has been studying
    d) studied

  21. He __________ (always / forget) his keys.
    a) has always forgotten
    b) always forgets
    c) has always been forgetting
    d) forgets

  22. They __________ (work) on the project since Monday.
    a) work
    b) have worked
    c) have been working
    d) worked

  23. Which sentence is correct?
    a) I have worked here for five years.
    b) I have been working here since five years.
    c) I worked here since five years.
    d) I work here since five years.

  24. My parents __________ (not / see) that movie yet.
    a) did not see
    b) have not seen
    c) has not seen
    d) did not see

  25. How long __________ (she / study) at the university?
    a) has she studied
    b) has she been studying
    c) did she study
    d) is she studying

  26. The dog __________ (already / eat) its dinner.
    a) has already eaten
    b) already eats
    c) has been eating already
    d) already ate

  27. I __________ (not / hear) from him lately.
    a) did not hear
    b) have not heard
    c) have not been hearing
    d) did not hear from

  28. Which sentence describes an unfinished action?
    a) I have completed my homework.
    b) I have been reading this book.
    c) I have eaten lunch.
    d) I read the book yesterday.

  29. They __________ (just / arrive) at the station.
    a) arrive
    b) have just arrived
    c) have arrived just
    d) arrived

  30. How long __________ (you / live) in your current house?
    a) have you lived
    b) did you live
    c) are you living
    d) have you been living

  31. She __________ (not / work) here for very long.
    a) does not work
    b) has not worked
    c) has not been working
    d) is not working

  32. The students __________ (study) for three hours.
    a) study
    b) have studied
    c) have been studying
    d) studied

  33. The singer __________ (just / finish) her concert.
    a) has just finished
    b) just finished
    c) has finished just
    d) finished just

  34. You __________ (ever / visit) New York?
    a) visit
    b) have you visited
    c) have you ever visited
    d) did you visit ever

  35. They __________ (not / be) to Australia yet.
    a) did not go
    b) have not been
    c) have not been to
    d) were not

  36. Which sentence is correct?
    a) I have been working here since last year.
    b) I work here since last year.
    c) I have worked here since last year.
    d) I am working here since last year.

  37. He __________ (never / see) the ocean.
    a) never saw
    b) has never seen
    c) has never saw
    d) never has seen

  38. How long __________ (you / wait) for the bus?
    a) do you wait
    b) have you been waiting
    c) have you waited
    d) did you wait

  39. The children __________ (be) outside all morning.
    a) were
    b) are
    c) have been
    d) have been being

  40. Which sentence shows a recent experience?
    a) I have visited Japan.
    b) I visited Japan last year.
    c) I am visiting Japan now.
    d) I will visit Japan.


Если нужно, я могу подготовить ключи к ответам или отформатировать тест по вашему желанию!


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

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

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

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