being caught 和caught

问题描述:

being caught 和caught
—what do you think makes you worried while you are hurrying to the airport?—__in a heavy traffic jam in a taxi.
A being caught
B having caught
c caught
D having being caught
为什么C不对?

while you are hurring to the airport..问句中用的是现在进行时,所以回答也用进行时态.C是一般现在时的被动语态,所以没有A更好.