Which verb best completes this sentence?
Before I could remove my wallet from my pocket, my friend already __________ for both tickets.
A.
will have paid
B.
pays
C.
has paid
D.
had paid
Before I could remove my wallet from my pocket, my friend already __________ for both tickets.
A.
will have paid
B.
pays
C.
has paid
D.
had paid