[ Perfect Tenses ]
Boom and Rinya ___ ____ (finish) their group project.
A. have finished
B. has finished
C. finished
D. are finishing

Random Topics:
Active Voice-Present tenseFirst Conditional, Future Time ClausesInterjections, Tag Questions and Nouns of Direct AddressInfinitive and GerundSo / Neither / Either / TooContractions and ConjunctionsAdverb of MannerAcademic VocabularyMixed Present TensesRelative Pronouns with PrepositionsOther quiz:
Adverb & Compound Sentences › View__________ the concert ended, the audience clapped loudly, __________ they really showed their appreciation.
A. Once, so
B. Since, but
C. When, but
D. if, so
Grammar › View
Identify the verb type:
Zenna’s puppy would not obey, so she [ called ] the local pet store.
___
A. Intransitive Action
B. Transitive Action
C. Helping
D. Linking
Passive Voice › ViewEveryone understands English.
English ________________ by everyone.
A. is understood
B. has been understood
C. was understood
Reported Speech and Tenses › View
What’s happening in this sentence? ‘They are playing soccer.’ It shows _________.
A. future action
B. ongoing action
C. completed action
