THE CARPET ________

33. The carpet ________.

A. hasn’t been cleaned yet. B. hasn't cleaned yet.

C. have yet been cleaned. D. has cleaned.