Grammar Quiz

[ Tenses ]

Fill in the blank: I ___ (to finish) my homework before dinner.

A. finish

B. finishing

C. have finished

D. finished

Select your answer:
A  B  C  D  E 


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 Continuous

Other quiz:

Grammar › View

What 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 › View

Saying 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