Grammar Quiz

[ Tenses ]

Complete the sentence: By 6 PM, we __________ (drive) for six hours.

A. been driving

B. would have been driving

C. have been driving

D. will have been driving

Select your answer:
A  B  C  D  E 


Random Topics:

Gerunds and ModalsModals for ObligationCoordinating ConjunctionPresent Perfect Simple and ContinuousGrammar - Sentence Structure-Ing and Infinitive Verb PatternsSimilesIndependent/Dependent Clauses & Relative ClausesVerbs & Verb TensesPrefixes Suffixes

Other quiz:

Pre-intermediate › View

Choose the correct option:

Which is the correct version of this sentence?

A. I’ve just finished working

B. I’ve finished just working

C. I just have finished working


Subordinating Conjunctions › View

Identify the subordinating conjunction in the sentence: “As soon as he arrived, the party started.”

A. As soon as

B. arrived

C. party

D. started

Modal Verbs › View

I believe I … be retiring next year.

A. can

B. will

C. should


Present Tense vs Present Continuous › View

The technology (develop) time to time. We (need) to follow the trends so we won’t be left behind.

A. develops, are needing

B. is developing, are needing

C. develops, need

D. is developing, need