A: Has Barbara typed the letter yet?
B: Yes, she ______ it a long time ago.

typed
has been typing
was typing
has typed
Fiverr 2021 English Level Tests
Intermediate Grammar Exercises
Table of English Grammar Contents (All Levels)
Elementary Grammar Exercises A1