[ Tenses ]
Fill in the blank: I ___ (to finish) my homework before dinner.
A. finish
B. finishing
C. have finished
D. finished

Random Topics:
Verb BEGrammar of Conjunctions and PrepotitionsGerunds as Objects of PrepositionsSubordinating and Coordinating ConjunctionsIndefinite and Intensive NounVocabulary & GrammarQuestion tag and + - AgreementTime ClauseSimple Present and Present Continuous TensesFuture Continuous, Future Perfect and Future Perfect ContinuousOther quiz:
Grammar › ViewWhat would be the correct way to write sentences A and B?A. He was a a very friendly dog.B. He was a noisy dog.
A. He was a very friendly dog, but He was noisy.
B. He was a very friendly dog, But he was noisy,
C. He was a very friendly dog, or he was noisy,
D. He was a very friendly dog, but he was noisy.
Countable and Uncountable Nouns › View
courage
A. countable
B. uncountable
Homophones › ViewSaying goodbye to someone you love (may be/maybe) the most difficult thing you’ll ever have to do.
A. May be
B. Maybe
Grammar › View
Quick! Let’s _________ a tent here. It’s getting dark.
A. pick up
B. put up
C. take out
D. set up
