[ 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

Random Topics:
Verb AbilityApostrophe GrammarPast Simple VerbsConjunctive AdverbsInversion + Passive VoiceProgressive TenseUnless If First ConditionalPassive Voice - Present ContinuousArticles and PronounsA/AnOther quiz:
Possessive Pronouns › ViewMr. Cheng has a big bungalow on the hill. It is _______
A. his
B. hers
Simple Future Tense › View
The chef … slice the meat with a knife
A. am going to
B. will
C. are going to
D. will be
Conjunctions › ViewWhich conjunction would best join the two sentences together?
The students wanted to go out to recess. The teacher said they had too much work.
A. , and
B. , but
C. , or
D. , for
Grammar › View
________ hard all year, so I felt that I deserved a holiday.
A. I work
B. I worked
C. I’d been working
D. I’ve worked
