[ Tenses ]
Amel … (finish) her homework an hour ago
A. has finish
B. have finished
C. finished
D. is finish
E. was finish

Random Topics:
Modals AuxiliaryModal Auxiliary VerbsIntensifiers: Really vs VeryPrepositions after Verbs and AdjectiveSimple Present Tense vs Present Continuous TenseCoordinating & Subordinating ConjunctionsVocabulary, Grammar, SpellingSimple Present vs Present ProgresivePresent Continuous for FutureRelative Clauses and etcOther quiz:
Grammar › ViewFill the blank with suitable preposition
I have been working hard …….. arithmetic.
A. on
B. at
C. for
Grammar › View
You ———- be friendly to your grandparents.
A. must
B. mustn’t
Grammar › ViewI ________ a bicycle.
A. has
B. have
Some vs. Any › View
I heard a noise. ______body is outside.
a. some
b. any
