[ Passive Voice ]
English homeworks … by Rafli and Arfa.
A. has been finished
B. has finished
C. have been finished
D. have finished
Select your answer:

Random Topics:
Conjunctions and PrepositionPresent and Future TensesGrammar / PronounsPrepositional PhraseTo Infinitive/Bare Infinitive/GerundsGrammar: Adjectives & PrepositionsPreposition FormPrepositions of MovementPresent Perfect or Past Simple TenseSentence TypesOther quiz:
Verb Tenses › ViewCheck the sentence which means the same as this:
Have you ever visited Ibiza?
A. Did you visit Ibiza?
B. Have you been to Ibiza?
C. Have you visited Ibiza recently?
Grammar › View
Some of this book ___ not very entertaining.
A. is
B. are
