Mrs. Green became a teacher in 2000. She will __________ for twenty years by next summer.

A、teach

B、taught

C、be teaching

D、have been teaching
出自:大学英语B2252