A. has happened B. was happened C. had been happened D. had happened
A. was broken out B. had broken out C. broke out D. broken out
A. has; been lasted B. did; last C. will; be lasted D. was; lasted
A. warned B. have warned C. have been warned D. were warning
A. told; had gone B. was told; went C. was told; had gone D. told; had been
A. had been wounded B. was wounded C. wounded D. had wounded
A. had taken B. has taken C. took D. was taking
A. had been raining B. rained C. has rained D. would rain