Topics: Perfect Tenses
I paid for the tickets. Later I learned that my friend _____________ for them already.
A. had paid
B. has paid
C. had been paid
D. has been paid
Select your answer:

Random Topics:
Continuous and Perfect TensesConditional Sentences and Verb FormConditional TypesIndirect SpeechSimple Tensewill, be going to, would like toThird Grade ExamPrepositions and Prepositional PhrasesArticle & PrepositionAdjective / Noun + to InfinitiveOther quiz:
Grammar › ViewDuring recess yesterday, I _______ surprised when my friends gave me a present.
A. is
B. are
C. was
D. were
Past Tenses › View
Had you noticed the error in the report before it was submitted to the client?
A. Past Simple
B. Past Continuous
C. Past Perfect
