Просмотр содержимого документа
«Грамматический тест Present Perfect or Present Perfect Continuous»
Present Perfect or Present Perfect Continuous?
Choose the correct verb form:
1) I ________________ at my report all day. I’m exhausted.
a) have worked b) have been working
2) I ________________ six letters today.
a) have written b) have been writing
3) Alice ____________ English in Spain for some years and doesn’t want to come back home.
a) has taught b) has been teaching
4) They ____________ software for the last ten years.
a) have solved b) have been selling
5) How long _________ Jane _____ for the tour agency?
a) has … worked b) has … been working
6) The Prime Minister _____ just _____ that voting is postponed till tomorrow.
a) has … announced b) has … been announcing
7) The police ________ people all week.
a) have questioned b) have been questioning
8) So far the police _________ nobody.
a) has charged b) has been charging
9) The economic situation in the country _________ over the last few years.
a) has improved b) has been improving
10) Unemployment __________ gradually _______.
a) has …. fallen b) has been … falling
11) Export figures __________ their highest level.
a) have reached b) have been reaching
Keys: 1) b, 2) a, 3) b, 4) b, 5) b, 6) a, 7) b, 8) a, 9) a, 10) b, 11) a