Grammar Quiz

[ Grammar ]

By the time you arrive, I__________ my homework

A. will finish

B. will have finished

C. finished

D. have finished

Select your answer:
A  B  C  D  E 


Random Topics:

Comparison of Adjectives and AdverbsGrammar MistakesHave as verb and auxiliaryModal "Have to"PRESENT SIMPLE - CHILDRENModals VerbVerb + InfinitiveVerbsParticipal PhrasesTypes of Preposition

Other quiz:

Grammar › View

Carlos _________ _________ ___________ all day, so he had a headache.

A. had worked

B. was working

C. has been working

D. had been working


Grammar › View

Paul …….. as a waiter at his uncle’s café this summer.

A. is working

B. has worked

C. has been working

D. works

Modal Verb › View

Who among Aria, Samuel, and Ethan ________ swim very well?

A. can

B. will

C. am

D. have


Linking Verbs › View

The fire fighter urgently sounded the alarm. 

A. Action Verb

B. Linking Verb