2) has explained yet
3) have been excavating
4) has recently started
5) have suggested
6) has managed
7) have been discussing
8) have come
9) has also announced
10) have gathered
11) have enjoyed