Конструктор тестів
1
Choose the correct option.
Jane has worked as a chef ________________ three years.
2
Choose the correct option.
I don't think John feels very well. He has been in bed ____________whole day.
3
Choose the correct option.
We've known each other _____________ 1985.
4
Choose the correct option.
I haven't seen my parents for ________________ .
5
Choose the correct option.
Mary has been to Italy twice ____________ November
6
Match the questions with their answers.
How long have you been a teacher?
No. I haven't seen her since morning.
How long have you learnt English?
For 15 years.
Have you seen Anna?
Yes, I've already seen it twice.
Have you seen this film before?
Since 2015, when I became a student.
7
Choose the correct option.
I think they’ve lived in Chicago for ages.
8
Choose the correct option.
Mary hasn’t met her sister since Christmas.
9
Choose the correct option.
Your wife has changed for the time we last met.
10
Choose the correct option.
Bob hasn’t practiced his French since a couple of years.
11
Choose the correct option.
Nothing has happened in this village for the Middle Ages.
12
Choose the correct option.
We haven’t seen our neighbor since last Wednesday.
13
Complete the sentences with the Present Perfect. Add for or since.
1 We (live) in this bungalow ages.
2 They (not / repair) the stairs last summer!
3 (Alice / live) in the same house she was born?
4 We (have) this cat a few days. It’s still afraid of everyone.
5 I’m very busy this week. I (not / have) time to do my housework Monday.
6 (the Greens / be) your neighbours ten years?
Рефлексія від 35 учнів
Сподобався:
Так: 26
Ні: 9
Зрозумілий:
Так: 23
Ні: 12
Потрібні роз'яснення:
Ні: 24
Так: 11