The olympic Games have been held in many countries so far.(改为同义句)The olympic Games____ ___ ____ in many countries so far.

问题描述:

The olympic Games have been held in many countries so far.(改为同义句)
The olympic Games____ ___ ____ in many countries so far.

have,taken , place/
have ,been, on