[ Tenses ]
Recently, the work has been ____ by Dono.
A. do
B. did
C. done
D. doing

Random Topics:
Verbs + Gerund or InfinitiveVocab CheckingSynonym and AntonymGrammar - Punctuation of SentencesPast simple - Irregular VerbsCan/CouldTenses - AuxiliariesPresent Perfect Simple and ContinuousGrammar: SyntaxTOEFLOther quiz:
Active vs. Passive › ViewThis car … by Johnson in the race tomorrow.
A. Will drive
B. Will be driven
C. Is driven
D. Has driven
Present Perfect or Past Simple Tense › View
Peter (play) ______ football yesterday.
A. has played
B. play
C. played
D. has play
E. playing
Verb Tenses › ViewChoose the answer the makes the sentence present tense.
John David ______ soccer really well.
A. plays
B. played
C. will play
D. playing
Grammar › View
… Lima … her friends last night?
A. does … met
B. did … met
C. do … meet
D. did … meet