1)Several buildings ... during the earthquake last week.
have collapsed
collapsed
have been collapsing
2)It hasn't rained ... three weeks.
yet
for
since
3)John ... as a rescue worker since 2009.
has been working
was working
worked
4)Frank ... back from Pakistan.
has just come
have just come
just come
5)James has ... volunteered for a charity.
ever
never
yet
6)Andy was happy because he ... an award.
has won
had won
have won
7)The children ... lots of exotic animals at the zoo yesterday.
have seen
saw
had seen
8)They ... their tickets before they went to the airport
have already bought
had already bought
already bought
9)Sally had left ... we started collecting donations.
before
after
already

Arishonok333 Arishonok333    1   15.05.2020 15:53    93

Другие вопросы по теме Английский язык