Grammar Quiz

[ Grammar ]

When we reach London we … our voyage.

A. will have finished

B. will be finishing

C. will have been finishing

Select your answer:
A  B  C  D  E 


Random Topics:

Grammar Past and Future TenseFamily VocabularyFragment, Comma Splice and Run -on SentenceLinking Words and PhrasesPast Continuous and Past Simple TensePast PassiveModals "Should"Opinion / AgreementPresent Perfect Simple & Present Perfect ContinuousPast Simple, Past Continuous, Past Perfect, Past Perfect Continuous

Other quiz:

Grammar › View

I didn’t ____ as much when I was younger as I do now.

A. used to reading

B. used to read

C. use to read

D. use for reading


Present and Past Tense › View

I ___ at school yesterday. (not / be)

A. was not

B. were not

C. is not

D. are not

Question Tags › View

I’m such a good swimmer, ___________ ?

A. aren’t I

B. are I

C. am I

D. amn’t I


Simple Compound and Complex Sentences › View

The kitten was warm and soft.

A. simple

B. compound

C. complex