1) Children (learn) English for 2 years. а)have been learning
б)have learned
в)learned
2)How much money you (spend) yesterday? *
а)have you spending
б)have you spent
в)did you spend
3)you (do) school homework yesterday? *
а)Have you been doing
б)Have you done
в)Did you do
4)The birds ___(already / fly) to the South. *
а)have been already flying
б)have already flown
в)flew
5)She (teach) at this school for twenty years. *
ф)has been teaching
б)has taught
в)taught
6)A volcano ___(erupt) in Japan several years ago. *
а)has been erupting
б)has erupted
в)erupted
7)They (live) in the United States for two years. *
а)have been living
б)have lived
в)lived
8)I (not / see) you yesterday. Where were you? *
а)haven't been seeing
б)haven't seen
в)didn't see
9)David (paint) in his studio since 10 o’clock. *
а)has been painting
б)has painted
в)painted
10)She (already /visit) New York five times. *
а)has been already visiting
б)has already visited
в)already visited
1) a
2) в
3) в
4 б
5. ф
6. б
Объяснение: