[ Tenses ]
I __________ my homework already. (finish – present perfect)
A. finish
B. have finished
C. finished
D. had finished

Random Topics:
Comparison of Adjectives and AdverbsPresent Perfect Negative and InterrogativeAction, Helping & Linking VerbsDirect and Indirect SpeechPresent PerfectPreposition of TimeVerb Tenses and Past ParticiplesSimple Present VS Present ContinuousSo - Too - Either - NeitherSentences vs Run-OnsOther quiz:
Grammar › ViewWhat is the singular form of sheep?
A. sheeps
B. shiip
C. sheep
Perfect Tenses › View
Turn into Passive
They painted the school playground last year
A. the school playground was painted last year
B. the school playground was paint
C. the school playground is painted last year
Prepositions and Prepositional Phrases › ViewChoose the sentence that uses a preposition correctly to indicate location.
A. She walked quickly to the store.
B. He jumped over the fence.
C. They laughed at the joke.
D. The book was on the table.
Future Tenses › View
I _____ you an email as soon as I reach my hotel.
A. send
B. will send
C. sent
D. will be sending
