Grammar Quiz

[ Tenses ]

Select the correct sentence:

A. By the time she arrives, we will have finished dinner.

B. By the time she arrives, we will finish dinner.

C. By the time she arrives, we would have finished dinner.

D. By the time she arrives, we are finishing dinner.

Select your answer:
A  B  C  D  E 


Random Topics:

Gerund & InfinitivesSynonym and AntonymVerb FormsPresent Simple and Modal VerbsTypes of Simple SentencesVerb 3 formsSimple Past Tense and Present Continuous TenseIndefinite ArticleGrammar and PrepositionsVocabulary and Idioms

Other quiz:

Tenses › View

After my little brother _______ too much chocolate, he had a terrible stomachache.

A. had eaten

B. ate

C. had ate


Adjective › View

a.dangerous
b.warm
c.bad
d.scary

Prepositions › View

_______the entrance to

A. on

B. to

C. in

D. at


Grammar › View

They read a book. (sometimes)

A. They read sometimes a book.

B. They sometimes read a book.

C. Sometimes. They read a book.