19.More than 20million people have used the public bicycles in Beijing since they _______ available in 2011.( )
0 137427 137435 137441 137445 137451 137453 137457 137463 137465 137471 137477 137481 137483 137487 137493 137495 137501 137505 137507 137511 137513 137517 137519 137521 137522 137523 137525 137526 137527 137529 137531 137535 137537 137541 137543 137547 137553 137555 137561 137565 137567 137571 137577 137583 137585 137591 137595 137597 137603 137607 137613 137621 151629
A. | made | B. | have been made | C. | have made | D. | were made |