Tina has been writing her report _________ two o'clock. She's written twelve pages.

Tina has been writing her report _________ two o'clock. She's written twelve pages.

Explanation

Tina has been writing her report since two o'clock. She's written twelve pages. 

since + point: a "point" is a precise moment in time - 9 o'clock, 1st January, Monday.

while

for + period: a "period" is a duration of time - five minutes, two weeks, six years.

For means "from the beginning of the period to the end of the period"

ND13-07-2023