we all know that the next Olympic Games () in London in 2012求说明下英语语法A is being heldB will be heldC has been heldD will be holding

问题描述:

we all know that the next Olympic Games () in London in 2012
求说明下英语语法
A is being held
B will be held
C has been held
D will be holding

C has been held
已经发生过了,只能使用现在完成时.