Репост из: Mirzayev's I TESTS
Advanced Level.
It is not unusual for advertising campaigns ------- even before the new products ------- onto the market.
Опрос
- A) to have been launched / have come
- B) to be launched / come
- C) being launched / will come
- D) having been launched / are coming
- E) to have been launched / will have come