单项选择题

If you have really been studying English for so long, it's about time you______ able to write letters in English.

A.should be
B.were
C.must be
D.are