All flights ( ) because of the terrible weather, they had to go there by train.
having been canceled
举一反三
- All flights _______ because of the snowstorm, we had to take the train.
- All flights ______ because of the storm, they decided to take the train.
- All the flights __________ because of the snowstorm, we had to take the train instead, though it would take much longer time.
- All the flights ______ because of the snowstorm, we had to take the train instead.( ) A: had been cancelled B: having cancelled C: having been cancelled D: were cancelled
- All flights _________because of the heavy fog, we had to decide to take the train. A: were canceled B: having canceled C: having been canceled D: have been canceled
内容
- 0
All flights have been cancelled because of the snowstorm, so many passengers could do nothing except take the train.
- 1
____________________________(所有航班被取消) because of the heavy rain, all the passengers had to take the train.
- 2
All flights ______, we decided to take a train. A: were canceled B: had been canceled C: having canceled D: having been canceled
- 3
All flights ______ because of the storm, they decided to take the train. A: having cancelled B: having been cancelled C: were cancelled D: have been cancelled
- 4
All flights _____ due to the fog, they decided to go to Guangzhou by train. A: have been cancelled B: having cancelled C: having been cancelled D: were cancelled