have/have been - which one is correct and why?
- who might have destroyed the bus?
- who might have been destroyed the bus?
- BarryLv 52 months agoFavourite answer
'have'. Adding 'been' is incorrect.
- Anonymous2 months ago
It's the first one, but...
WRONG FORUM. Next time go to Words & Wordplay in the Education & Reference category.
- 2 months ago
The first one is correct, "Who might have destroyed the bus?".