Grammar Quiz

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 Infinitive

Other quiz:

Grammar › View

During 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