se8dmy4newberre se8dmy4newberre 07-06-2016 English contestada 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