[ Active Voice-Present tense ]
I have just ……………… my homework.
A. finished
B. finishing
C. finishes
D. finish

Random Topics:
Vocabulary and Sentence StructureConjunction and PunctuationNoun PhrasesConditionals and WishesFinite and Non-Finite VerbPerfect Verb TensesCompound AdjectivesModals of Necessity and SuggestionGrammar: Imperative and Exclamatory SentencesSentences and Non SentencesOther quiz:
Grammar › ViewWhich one in the following is the expression of greeting?
A. We have had a wonderful time
B. How are you?
C. I am fine thanks
D. I am sorry, I have to leave now.
Grammar › View
We couldn’t help ________ at the joke.
A. laughing
B. but laugh
C. Both
Grammar › ViewThe pictures show the government officials’ effort in helping the people.
A. grammatically correct
B. grammatically incorrect
Coordinate Conjunction › View
In the example below, what is the coordinate conjunction joining?
Mice and rats make good pets.
A. words
B. phrases
C. sentences/ clauses
