Which of the following is the past perfect tense of the verb 'write'? Choose the form of 'write' that correctly completes the sentence: I _____ the report by the time the boss arrived.
has written
had written
wrote
was written

Englisch Übungen werden geladen ...