She ___ the words all the morning.

She ___ the words all the morning.

A.is reciting

B.had been reciting

C.recites

D.has been reciting

正确答案是D