PRESENT PERFECT SIMPLE / CONTINUOUS
1.She there many years.
A has been teaching
B has taught
C is teaching
2.He knows Africa well because he a lot there.
A has been traveling
B has traveled
C lives
3. The students the matter all day long.
A have been discussing
B have discussed
C are discussing
4.You this composition for two hours and can’t complete it.
A have been writing
B have written
C are writing
5.Alice promised to come, but she’s absent. Something to her.
A has been happening
B has happened
C happened
6.The children are drawing. They since they came home.
A have been drawing
B have drawn
C are drawing
7.My aunt the big house in the country.
A has always been having
B has always had
C always had
8.They here for two years.
A have been living
B have lived
C lived
9.I them our picture gallery.
A have shown
B have been showing
C shown
10.Ann over the telephone for the last ten minutes.
A has been speaking
B has spoken
C is speaking
11. It ___….._a lot this week.
A has been snowing
B being snow
C have snown
12. “I’m here to borrow some books.”
“ books from the library before?’
A have you been borrowed
B have you borrowed
C have you borrow
1-A
2-A
3-A
4-A
5-B
6-A
7-C
8-B
9-A
10-A
11-A
12-B
Объяснение:
1.b
2.b
3.b
4.b
5.c
6.c
7.c
8.b
9.a
10.b
11.a
12.c
Объяснение: