Choose the right answer. You ... this test already for forty minutes.
have been writing
has been writing
writes
writing