SHE IS TIRED NOW. SHE________ FOR A LONG TIME.A. FINISHED B. HAVE...

19. She is tired now. She________ for a long time.a. finished b. have finished c. finishing d. have finisheda. has been learning b. has learned c. learns d. learned