Обратно към урока

Английски език · 9 клас · Работа и пари

Present Perfect Simple и Continuous

Име: Клас: Дата:

  1. I ___ my homework. Can I go out now?

    • А) finish
    • Б) have finished
    • В) has finished
    • Г) am finishing
  2. She ___ English for six years and she still has lessons every week.

    • А) has been learning
    • Б) is learning
    • В) learns
    • Г) learnt
  3. Your hands are dirty! What ___?

    • А) have you done
    • Б) did you do
    • В) do you do
    • Г) have you been doing
  4. I ___ three emails this morning, and it's still only 10 o'clock.

    • А) have been writing
    • Б) wrote
    • В) have written
    • Г) am writing
  5. Choose the correct sentence.

    • А) How long have you been having your bike?
    • Б) How long do you have your bike?
    • В) How long are you having your bike?
    • Г) How long have you had your bike?
  6. ___ you ever been to London?

    • А) Did
    • Б) Were
    • В) Have
    • Г) Has
  7. They have lived here ___ 2018.

    • А) since
    • Б) for
    • В) ago
    • Г) from
  8. I've ___ finished my project, so I can relax now.

    • А) yet
    • Б) ever
    • В) still
    • Г) just
  9. You still work at the bank? How long ___ there?

    • А) are you working
    • Б) do you work
    • В) have you been working
    • Г) will you work
  10. Which sentence is correct?

    • А) I've been to the bank yesterday.
    • Б) I went to the bank yesterday.
    • В) I've gone to the bank yesterday.
    • Г) I've been going to the bank yesterday.
  11. I've known her ___ ten years.

    • А) since
    • Б) for
    • В) ago
    • Г) yet
  12. Present Perfect Continuous: have/has + ___ + -ing.

    • А) be
    • Б) being
    • В) been
    • Г) was
  13. I'm tired because I ___ all afternoon.

    • А) have run
    • Б) run
    • В) am run
    • Г) have been running
  14. How many pages ___ so far?

    • А) have you read
    • Б) have you been reading
    • В) did you read
    • Г) are you reading
  15. Which sentence is NOT correct?

    • А) I've known him for years.
    • Б) I've been knowing him for years.
    • В) She's been working hard.
    • Г) We've lived here since May.

Отговори

Present Perfect Simple и Continuous

  1. 1. Б) have finished Present Perfect: have/has + минало причастие; резултатът е важен сега.
  2. 2. А) has been learning Действие, започнало в миналото и продължаващо до сега, с for: Present Perfect Continuous.
  3. 3. Г) have you been doing Present Perfect Continuous обяснява видим резултат от току-що продължила дейност.
  4. 4. В) have written Когато казваме колко неща сме свършили, ползваме Present Perfect Simple.
  5. 5. Г) How long have you had your bike? Have (притежавам) е глагол за състояние и не се използва в продължителна форма.
  6. 6. В) Have Въпрос за житейски опит: Have you ever been...?
  7. 7. А) since Since се използва с начален момент (2018), а for с период.
  8. 8. Г) just Just (току-що) стои между have и причастието.
  9. 9. В) have you been working За продължителност на действие, което още трае, ползваме Present Perfect Continuous.
  10. 10. Б) I went to the bank yesterday. С изминал момент (yesterday) използваме Past Simple, а не Present Perfect.
  11. 11. Б) for For + период: for ten years.
  12. 12. В) been Образуване: have/has been + -ing.
  13. 13. Г) have been running Продължително действие с видим резултат (уморен): Present Perfect Continuous.
  14. 14. А) have you read How many (брой, резултат) изисква Present Perfect Simple.
  15. 15. Б) I've been knowing him for years. Know е глагол за състояние и не се използва в Continuous.

Игрален час · игри и работни листове по програмата на МОН