Which of the following sentences uses perfect these?

A. Storm Fever is playing at several different movie theaters?
B Storm fever will have stopped playing by next month
C Storm Fever has been playing locally for three months
D Storm Fever is probably going ti play longer at the cheap theater
is it C?

4 answers

perfect these?
I'm sorry. Perfect tense
Yes. C is right.

http://englishplus.com/grammar/00000361.htm
Perfect future tense?