Grammar Quiz

Topics: Tenses

By the time you arrive, I _____ for three hours.

A. will work

B. am working

C. had been working

D. will have been working

Select your answer:
         


Random Topics:

Grammar - PunctuationConditionals (0 - 1 - 2)Simple Compound and Complex SentencesGrammar and PunctuationGrammar - may & mightPerfect Tenses and VocabularyPrepositionsused to vs be used to vs get used toIELTS GrammarPre-intermediate

Other quiz:

Grammar › View

Mount Everest is the ___________ (high) peak in the world.

A. lowest

B. highest

C. smallest

D. largest


Question Tag › View

Those cars are very expensive, _________?

A. are cars

B. aren’t they

C. aren’t car


➤