how long have you prepared for the art festival?

问题描述:

how long have you prepared for the art festival?
A since April B in April
C before April D last April

A.Since April
在完成时中用since